Locations and Hours

For services that may be affected by the pandemic, please visit our COVID-19 FAQ page. Oceanfront Area Library is closed for renovations. See our Renovations page for more details.
​​​​​​​​​​​ ​
Looking for your library? Use this handy web application to determine your neighborhood library. Find your Library.


​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ Bayside Library building 
Bayside & Special Services Library​
936 Independence Boulevard
Virginia Beach, VA 23455
(757) 385-2680
Library Manager: Susan Paddock

Hours
  • Monday - Thursday 10 a.m. to 6 p.m.
  • Friday - Saturday 10 a.m. to 5 p.m.
MapDisability Services, Meeting Room, Drive-up Service


Great Neck Library building 
Great Neck Area Library
1251 Bayne Drive
Virginia Beach, VA 23454
(757) 385-2606
Library Manager: Matthew Lighthart

Hours
  • Monday - Thursday 10 a.m. to 6 p.m.
  • Friday - Saturday 10 a.m. to 5 p.m.

Joint-Use Library building 
Joint-Use Library (TCC/City of VB Joint-Use Library)
1700 College Crescent
TCC Campus, Building L
Virginia Beach, VA 23453
(757) 822-7800
Library Manager: Denise Walker

Hours
  • Monday 9 a.m. to 7 p.m.
  • Tuesday - Thursday 9 a.m. to 5 p.m (Holds pickup only: 5 -6 p.m.)  
  • Friday 9 a.m. to 5 p.m.
  • Saturday 10 a.m. to 5 p.m. (Holds pickup only)
  • Sunday Closed
Holiday hours may vary along with the TCC campus. View the Joint-Use Library website for more information about holiday hours.​

Kempsville Library building 
Kempsville Area Library
832 Kempsville Road
Virginia Beach, VA 23464
(757) 385-2627
Library Interim Manager: Sean O'Connell

Hours
  • Monday - Thursday 10 a.m. to 6 p.m.
  • Friday - Saturday 10 a.m. to 5 p.m.

Central Library building 
Meyera E. Oberndorf Central Library
4100 Virginia Beach Boulevard
Virginia Beach, VA 23452
​(757) 385-0150
Library Manager: Sasha Matthews

Hours
  • Monday - Thursday 10 a.m. to 6 p.m.;
  • Friday - Saturday 10 a.m. to 5 p.m.
Oceanfront Library building 
Closed for renovations
Oceanfront Area Library
700 Virginia Beach Boulevard
Virginia Beach, VA 23451
(757) 385-2640
Library Manager: Cynthia Hart

Hours
  • Monday - Thursday 10 a.m. to 6 p.m.
  • Friday - Saturday 10 a.m. to 5 p.m.
Map, Meeting Room, Drive-up Service

Princess Anne Library building 
Princess Anne Area Library
​1444 Nimmo Parkway
Virginia Beach, VA 23456
(757) 385-2610
Library Manager: Ashley Barrineau

Hours
  • ​​Monday - Thursday 10 a.m. to 6 p.m.
  • Friday - Saturday 10 a.m. to 5 p.m.
Map, Meeting Room​, Drive-up Service

Pungo-Blackwater Library building 
Pungo-Blackwater Library
​916 Princess Anne Road
Virginia Beach, VA 23457
(757) 385-7790
Library Manager: Sarah Sindlinger

Hours
  • Monday - Thursday 10 a.m. to 6 p.m.
  • Friday Closed
  • Saturday 10 a.m. to 5 p.m.
  • Sunday Closed

Law Library building 
Wahab Public Law Library
​2425 Nimmo Parkway
Judicial Center, Bldg 10B
Virginia Beach, VA 23456
(757) 385-4419
Library Manager: Kimball Boone​

Hours
  • Monday - Friday: 8:30 a.m. to 4:30 p.m.
  • Closed Saturday and Sunday
  • Visitors must enter and exit the Judicial Center through the main entrance of Building 10 (Courthouse):
    • Once inside, turn right at the corridor and follow the signs to Building 10B. The Library is on the ground floor
  • ​All visitors will be screened by security. Cell phones, electronic devices, food, beverages, and weapons are prohibited.

Windsor Woods Library building 
Windsor Woods Area Library
​3612 South Plaza Trail
Virginia Beach, VA 23452
(757) 385-2630
Library Manager: Tamara Sarg

Hours
  • Monday - Thursday 10 a.m. to 6 p.m.
  • Friday - Saturday 10 a.m. to 5 p.m.
Contact Information