Locations and Hours

​​​​​​​​​​​​
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 9 p.m.;
  • Friday - Saturday 10 a.m. to 5 p.m.
  • Sunday 1 p.m. to 5 p.m. (1st Sunday after Labor Day - Sunday before Memorial Day weekend)

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

Hours
  • Monday - Thursday 10 a.m. to 7 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 7 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 - Thursday 8 a.m. to 7:30 p.m.
  • Friday & Saturday 9 a.m. to 5 p.m.
  • 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 Manager: Mark Cole

Hours
  • Monday - Thursday 10 a.m. to 7 p.m.
  • Friday - Saturday 10 a.m. to 5 p.m.
  • Sunday 1 p.m. to 5 p.m. (1st Sunday after Labor Day - Sunday before Memorial Day weekend)

Oceanfront Library building 
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 7 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 (Temporarily closed for renovations).
​1444 Nimmo Parkway
Virginia Beach, VA 23456
(757) 385-2610
Library Manager: Ashley Barrineau

Hours
The Princess Anne Area Library is closed for renovations. For more details, visit the Renovations page.
  • Monday - Thursday 10 a.m. to 7 p.m.
  • Friday - Saturday 10 a.m. to 5 p.m.
  • Sunday 1 p.m. to 5 p.m. (1st Sunday after Labor Day - Sunday before Memorial Day weekend)
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 Bell

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

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

Hours
  • Monday - Friday: 8:30 a.m. to 4:30 p.m.
  • Closed Saturday and Sunday

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 7 p.m.
  • Friday - Saturday 10 a.m. to 5 p.m.
Contact Information