Central Rappahannock Regional Library

Stafford County is served by two library branches operated by the Central Rappahannock Regional Library System. 


William J. Howell Branch
806 Lyons Boulevard
Fredericksburg, VA 22406
Phone: (540) 372-1144
Fax: (540) 899-1707

John Musante Porter Branch
2001 Parkway Boulevard
Stafford, VA 22554
Phone: (540) 372-1144
Public Fax: (540) 659-1909 or (540) 659-8309


As a Stafford County resident, you have access to several superb services:

  • Books in all formats (print, digital and audio)
  • Public access computers
  • Wireless Internet access (WiFi)
  • Book discussion groups
  • Children and teen programs including Summer Reading

In addition, the library system operates an online resource that residents can visit at any time to:

  • Get a library card
  • Download over 45,000 print and audio books
  • Search the library catalog
  • Get help from a librarian 24/7
  • Get live homework help
  • Get information about branch library programs