Locations and Hours

VBPL locations are open for limited in-person services except for Windsor Woods Area Library, which remains closed for renovation. Limited services include browsing and checking out items, accessing computers and printers, and applying for library cards. For more information on current services, see our COVID-19 FAQ page.
Children's Rooms at Bayside, Central, Great Neck, Joint-Use, Oceanfront and Pungo-Blackwater are open for limited browsing; they are closed at Kempsville, and Princess Anne, but staff may assist you with materials.
​​​​​​​​​​​ ​
Looking for your library? Use this handy web application to determine your neighborhood library. Find your Library.


​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ Bayside Library building 
Bayside & Special Services Library​
Open for limited in-person services.
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
 Open for limited in-person services
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)
 Open for limited in-person services or holds pickup.
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 
Open for limited in-person services.
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
Open for limited in-person services. 
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 
Oceanfront Area Library
Open for limited in-person services. 
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
Open for limited in-person services. 
​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
Open for limited in-person services.
​916 Princess Anne Road
Virginia Beach, VA 23457
(757) 385-7790
Library Manager: Sarah Bell

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
Open for limited in-person services.
​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
Closed for renovations. 
​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