Holiday Closing: All branches will be closed on Sunday, May 24, and Monday, May 25 in observance of Memorial Day. If you need to renew your materials, please click here for the catalog.

Branches & Hours

 


 

Headquarters Library

Headquarters 1201 Caroline Street
Fredericksburg, VA 22401
Phone: 540-372-1144
Fax: 540-899-9867 (public fax)

Classes & Events Calendar

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

 


 

England Run Branch

England Run 806 Lyons Blvd.
Fredericksburg, VA 22406
Phone: 540-899-1703
Fax: 540-899-1707

Classes & Events Calendar

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-659-4909
Public Fax: 540-659-1909 or 540-659-8309

Classes & Events Calendar

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-785-9267
Public Fax: 540-785-0427 or 540-548-1029

Classes & Events Calendar

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-507-7565
Fax: 540-507-7511 (public fax)

Classes & Events Calendar

Hours:

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

 


 

Cooper Branch

Abraham and William Cooper Memorial Branch 20 Washington Avenue
Colonial Beach, VA 22443
Phone: 804-224-0921
Fax: 804-224-1330 (staff/public fax)

Classes & Events Calendar

Hours:

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

 


 

Montross Branch

Montross Branch 56 Polk Street
Montross, VA 22520
Phone: 804-493-8194
Fax: 804-493-0446 (staff/public fax)

Classes & Events Calendar

Hours:

  • Monday Closed
  • Tuesday 2 - 9
  • Wednesday 10 - 5
  • Thursday 2 - 9
  • Friday 10 - 5
  • Saturday 10 - 2
  • Sunday Closed

 


 

Newton Branch

Blake T. Newton Memorial Branch 22 Coles Point Road
Hague, VA 22469
Phone: 804-472-3820
Fax: 804-472-5104 (staff/public fax)

Classes & Events Calendar

Hours:

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