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 Branch

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