Virginia Beach Locations

YMCAs

Hilltop Family YMCA

 

1536 Laskin Road, Hilltop East Shopping Center  
Virginia Beach, VA 23451

GET DIRECTIONS

 

(757) 422-3805

 

Monday–Thursday: 5am–8pm
Friday: 5am–2pm
Saturday: 8am–2pm
Sunday: Closed

 

Indian River Family YMCA

 

5660 Indian River Road at University Shoppes  
Virginia Beach, VA 23464

GET DIRECTIONS

 

(757) 366-0488

 

Monday–Thursday: 5:30am–8pm
Friday: 5:30am–2pm
Saturday: 8am–4pm
Sunday: Closed

 

Mt. Trashmore Family YMCA

 

4441 South Boulevard 
Virginia Beach, VA 23452

GET DIRECTIONS

 

(757) 456-9622

 

Monday–Thursday: 5am–9pm
Friday: 5am–2pm
Saturday: 8am–4pm
Sunday: Closed

 

Princess Anne Family YMCA

 

2121 Landstown Road 
Virginia Beach, VA 23456

GET DIRECTIONS

 

(757) 410-9557

 

Monday–Thursday: 5am–9pm
Friday: 5am–2pm
Saturday: 7am–5pm
Sunday: Closed

24-Hour Access Location

 

Camps & Specialty Locations

Salem YMCA Family Center

 

2029 Salem Rd. 
Virginia Beach, VA 23456

GET DIRECTIONS

 

(757) 471-9622

The First Tee of Hampton Roads

 

2400 Tournament Drive 
Virginia Beach, VA 23456

GET DIRECTIONS

 

Monday–Sunday: 9am–dusk

 

 (757) 563-8990

YMCA at JT's Camp Grom

 

1155 Prosperity Road 
Virginia Beach, VA 23451

GET DIRECTIONS

 

(757) 961-4175