Branches & Hours


Fredericksburg Branch 

Headquarters

1201 Caroline Street
Fredericksburg, VA 22401
Phone: 540-372-1144
Public Fax: 540-899-9867 

Classes & Events Calendar
Book Sales

Hours:

  • Monday 9-9
  • Tuesday 9-9
  • Wednesday 9-9
  • Thursday 9-9
  • Friday 9-5:30
  • Saturday 9-5:30
  • Sunday 1-5:30

Howell Branch 

England Run Branch

806 Lyons Boulevard
Fredericksburg, VA 22406
Phone: 540-372-1144
Public Fax: 540-899-1707

Classes & Events Calendar
Book Sales

Hours:

  • Monday 9-9
  • Tuesday 9-9
  • Wednesday 9-9
  • Thursday 9-9
  • Friday 9-5:30
  • Saturday 9-5:30
  • Sunday 1-5:30

Porter Branch

John Musante Porter Branch

2001 Parkway Boulevard
Stafford, VA 22554
Phone: 540-372-1144
Public Fax: 540-659-1909 or 540-659-8309

Classes & Events Calendar
Book Sales

Hours:

  • Monday 9-9
  • Tuesday 9-9
  • Wednesday 9-9
  • Thursday 9-9
  • Friday 9-5:30
  • Saturday 9-5:30
  • Sunday 1-5:30

Salem Church Branch

Salem Church Branch

2607 Salem Church Road
Fredericksburg, VA 22407
Phone: 540-372-1144
Public Fax: 540-785-0427 or 540-548-1029

Classes & Events Calendar
Book Sales

Hours:

  • Monday 9-9
  • Tuesday 9-9
  • Wednesday 9-9
  • Thursday 9-9
  • Friday 9-5:30
  • Saturday 9-5:30
  • Sunday 1-5:30

Snow Branch

C. Melvin Snow Memorial Branch

8740 Courthouse Road
Spotsylvania, VA 22553
Phone: 540-372-1144
Public Fax: 540-507-7511

Classes & Events Calendar
Book Sales

Hours:

  • Monday 9-9
  • Tuesday 9-9
  • Wednesday 9-9
  • Thursday 9-9
  • Friday 9-5:30
  • Saturday 9-5:30
  • Sunday Closed
     

Spotsylvania Towne Centre Branch 

Spotsylvania Towne Centre Branch

390 Spotsylvania Mall
Fredericksburg, VA 22407
Phone: 540-372-1144

(Next to Lens Crafters, across from the Post Office, down the hall from Starbucks)

Classes and Events coming soon

Hours:

  • Monday 10-9
  • Tuesday 10-9
  • Wednesday 10-9
  • Thursday 10-9
  • Friday 10-9
  • Saturday 10-9
  • Sunday 11-6

 


Joint Use Branch at the Fried Center 

Joint Use Branch at the Fried Center

Barbara J. Fried Center
Germanna Community College
124 Old Potomac Church Road
Stafford, VA 22554
Phone: 540-372-1144

 

Hours:

  • Monday 4-8
  • Tuesday 4-8
  • Wednesday 4-8
  • Thursday 4-8
  • Friday closed
  • Saturday 9-5
  • Sunday closed

 


Cooper Branch

Abraham and William Cooper Memorial Branch

20 Washington Avenue
Colonial Beach, VA 22443
Phone: 804-472-3820
540-372-1144
Public Fax: 804-224-1330

Classes & Events Calendar

Hours:

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

Montross BranchMontross Branch

56 Polk Street
Montross, VA 22520
Phone: 804-472-3820
540-372-1144
Staff and Public Fax: 804-493-0446 

Classes & Events Calendar

Hours:

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

Newton Branch

Blake T. Newton Memorial Branch

22 Coles Point Road
Hague, VA 22469
Phone: 804-472-3820
540-372-1144
Staff and Public Fax: 804-472-5104 

Classes & Events Calendar

Hours:

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

Library on the GoLibrary on the Go

CRRL brings services to customers in the community through a variety of initiatives, including:

  • Belmont Community Center Satellite Library
     
  • Festivals and other community outreach
     
  • Grow a Reader outreach
     
  • Lobby Stops

 

Read more and see schedules

 

 


Library Administration Center

The Library Administration Center consolidates staff and services for all of our locations into a single space within the city of Fredericksburg. There are no public services in this building; however, if you would like to meet with someone on the Leadership Team, please feel free to call or email.  

Library Administration CenterMailing Address:
125 Olde Greenwich Dr., Suite 160
Fredericksburg, VA 22408

Delivery Address:
125 Olde Greenwich Dr., Suite 180
Fredericksburg, VA 22408

Phone: 540-372-1144
Fax: 540-834-0767

Hours:

  • Monday 9-5
  • Tuesday 9-5
  • Wednesday 9-5
  • Thursday 9-5
  • Friday 9-5