Locations and Hours

The ​​​​​​​​​​​Central, Princess Anne and Kempsville library locations are now open on Sundays until Memorial Day weekend.

Central Library building 
Meyera E. Oberndorf Central Library
4100 Virginia Beach Boulevard
Virginia Beach, VA 23452
Circulation - (757) 385-0120
Reference/Information - (757) 385-0150
Municipal Reference - (757) 385-4644
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.

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
Community Services Manager: Neva White

Hours
  • Monday - Thursday 7:30 a.m. to 9 p.m.
  • Friday 7:30 a.m. to 5 p.m.
  • 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: Denise Walker

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: Kellye Carter

Hours
  • Monday - Thursday 10 a.m. to 7 p.m.
  • Friday - Saturday 10 a.m. to 5 p.m.
Map, Programs, 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: Terri Tresp

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)
Map, Programs, 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: Jean Tancredi

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