All branches will be closed Wednesday, December 24 through Friday, December 26. We wish you a happy & safe holiday!

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