Virginia Beach Locations

YMCAs

Hilltop Family YMCA

 

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

GET DIRECTIONS

 

(757) 422-3805

 

Mon–Fri: 5am–8pm
Sat: 8am–4pm
Sun: 11pm–4pm

 

Fitness classes and indoor swimming are available by reservation

 

Indian River Family YMCA

 

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

GET DIRECTIONS

 

(757) 366-0488

 

Mon–Thu: 5:30am–9pm
Fri: 5:30am–8pm
Sat: 8am–4pm
Sun: 11pm–4pm

 

Fitness classes and pool activities are available by reservation

 

Mt. Trashmore Family YMCA

 

4441 South Boulevard 
Virginia Beach, VA 23452

GET DIRECTIONS

 

(757) 456-9622

 

Mon–Fri: 5am–9pm
Sat: 8am–6pm
Sun: 8am–6pm

 

Fitness classes and pool activities are available by reservation.

 

Princess Anne Family YMCA

 

2121 Landstown Road 
Virginia Beach, VA 23456

GET DIRECTIONS

 

(757) 410-9557

 

Mon–Fri: 5am–9pm
Sat: 7am–7pm
Sun: 1pm–7pm

 

Fitness classes and swimming are available by reservation

 

 

YMCA at Town Center

 

205 Town Center Drive, Suite 220 
Virginia Beach, VA 23462

GET DIRECTIONS

 

(757) 962-9348

 

Mon–Thu: 5:30am–8pm
Fri: 5:30am–7pm
Sat: 9am–12pm

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

 

Mon–Sat: 8:30am–5:30pm
Sun: 9am–5:30pm

 

 (757) 563-8990

YMCA at JT's Camp Grom

 

1155 Prosperity Road 
Virginia Beach, VA 23451

GET DIRECTIONS

 

(757) 961-4175