Due to building maintenance, Cooper Branch is closed until further notice. Beginning Monday, September 24, Cooper customers can pick up their holds at the Montross Branch

The Abraham and William Cooper Memorial Branch

Abraham and William Cooper Memorial Branch

20 Washington Avenue
Colonial Beach, VA 22443
Phone: 804-472-3820
Fax: 804-224-1330 (staff/public fax)

Classes & Events Calendar


  • Monday, 9-1
  • Tuesday, 1-9
  • Wednesday, 1-9
  • Thursday, 1-5
  • Friday, 9-1
  • Saturday, 9-1

See holiday closings.

Branch Manager: Kitty Norris, ext. 7711, kitty.norris@crrl.org

Branch Facilities

The Abraham and William Cooper Memorial Branch is a 4,720 square-foot building renovated for the library in 2000 in Westmoreland County. 

Computers and Internet: All branches have public-access computers and wireless Internet access.

Meeting Rooms: 30-seat. Ask about a meeting room

Exhibits: Public art is displayed in the meeting room corridor.

Notary Services: On duty during most branch hours, but call ahead to be certain authorized staff is available. 

Parking: 35 on-street parking spaces around the building.

Accessibility Features: 1 accessible parking space, wheelchair accessible book drop in front of the building, ground-level entrance, no interior stairs, accessible restrooms, Video Eye magnifier and magnifying glass with light available.

Transportation: 8:00 a.m. Round Town pick up to end at 1:00 p.m. Please call Town Hall at (804) 224-7181 or Transit at (804) 224-0715 to confirm. Westmoreland County Public Transportation Service; curb to curb service for a $1 on Monday, Tuesday, and Thursday between 8 and 4. Call 1-877-869-6046 to schedule a ride.

Directions & Map

  • From the Fredericksburg area, head east on Rt.3.
  • After you drive through King George, turn left onto Rt. 205.
  • Staying on Rt. 205, cross Rt. 301 and proceed about 11 miles into Colonial Beach.
  • At the stoplight, turn left onto Colonial Ave. (205Y)
  • Turn right onto Washington Ave.
  • The library is four blocks on the right at 20 Washington Ave.