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–9pm
Sat: 7am–5pm
Sun: 8am–5pm

Indian River Family YMCA

 

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

GET DIRECTIONS

 

(757) 366-0488

 

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

Mt. Trashmore Family YMCA

 

4441 South Boulevard 
Virginia Beach, VA 23452

GET DIRECTIONS

 

(757) 456-9622

 

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

Princess Anne Family YMCA

 

2121 Landstown Road 
Virginia Beach, VA 23456

GET DIRECTIONS

 

(757) 410-9557

 

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

YMCA at Town Center

 

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

GET DIRECTIONS

 

(757) 962-9348

 

Mon–Thu: 5am–8pm
Fri: 5am–7pm
Sat: 8am–Noon
Sun: Closed

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

 

 (757) 563-8990

YMCA JT's Camp Grom

 

1155 Prosperity Road 
Virginia Beach, VA 23451

GET DIRECTIONS

 

(757) 961-4175