Caroline Library

COVID-19 Update

The Caroline County Board of Supervisors has declared a local emergency and adopted measures to protect against the spread of the Coronavirus. The library and all its branches will be closed to the public until further notice. All programs, meetings, and other events for the month of May have been cancelled, and all due dates will be extended until June 1st. Patrons will not be charged any over due fees until the library reopens.

The AARP tax preparation services have been suspended.

Apply for a temporary online library card to access our virtual branch.

Temporary Online Library Card

Choosing to Participate

The Choosing to Participate posters were created by Facing History and Ourselves and the Smithsonian Institution Traveling Exhibition Service to encourage dialogue, engagement, respect, and participation in our communities.

  • Bowling Green Branch
    17202 Richmond Tpke
    Milford, Virginia 22514

    Mon-Thu: 8:30am-8pm
    Fri: 8:30am-6pm
    Sat: 10am-4pm

    Dawn Branch
    31046 Richmond Tpke
    Hanover, Virginia 23069

    Mon-Wed-Fri: 9am-6pm
    Tues and Thu: 9am-8pm
    Sat: 9am-3pm

  • Contact Us
  • Ladysmith Branch
    7199 Clara Smith Dr.
    Ruther Glen, Virginia 22546

    Mon-Thu: 9am-8pm
    Fri: 9am-6pm
    Sat: 10am-4pm

    Port Royal Branch
    419 King Street
    Port Royal, Virginia 22535

    Mon: 9am-2pm
    Tue: 9am-2pm
    Wed: 12pm-5pm
    Thu: 12pm-5pm
    Sat: 10am-1pm


This site is made possible by a grant from the U.S. Institute of Museum and Library Services. It is managed by the The Library of Virginia Library Development and Networking Division.