Locations

YMCAs

Albemarle Family YMCA

 

1240 N. Road Street 
Elizabeth City, NC 27909

GET DIRECTIONS
 

(252) 334-9622

 

Temporarily Closed

 

Outdoor fitness classes and indoor lap swimming are available by reservation

Blocker Norfolk Family YMCA

 

312 W. Bute Street 
Norfolk, VA 23510

GET DIRECTIONS


(757) 622-9622

 

Mon–Thu: 5am–1:30pm; 2:30pm–9pm
Fri: 5am–1:30pm; 2:30pm–8pm
Sat: 7am–5pm
Sun: 12pm–5pm

 

Fitness classes, pool activities and racquetball are available by reservation

Currituck Family YMCA

 

130 Community Way  
Barco, NC 27917
GET DIRECTIONS

 

(252) 453-9632

 

Temporarily closed

 

Outdoor fitness classes and outdoor swimming are available by reservation

Dominion Tower YMCA

 

999 Waterside Drive, 4th Floor 
Norfolk, VA 23510
GET DIRECTIONS

 

(757) 627-4124

 

Mon–Fri: 5:45am–1:30pm; 2:30pm–6pm

Eastern Shore Family YMCA

 

26164 Lankford Highway  
Onley, VA 23418
GET DIRECTIONS
 

 

(757) 787-5601

 

Mon–Fri: 5:45am–1:30pm; 2:30pm–9pm
Sat: 8am–6pm
Sun: 12pm–5pm

 

Fitness classes and indoor swimming are available by reservation

Effingham Street Family YMCA

 

1013 Effingham Street  
Portsmouth, VA 23704

GET DIRECTIONS


(757) 399-5511

 

Mon–Thu: 5:30am–1:30pm; 2:30pm–8pm
Fri: 5:30am–1:30pm; 2:30pm–7pm
Sat: 8am–1pm
Sun: 1pm–5pm

 

Fitness classes will be available soon by reservation

Great Bridge/ Hickory Family YMCA

 

633 South Battlefield Blvd 
Chesapeake, VA 23322

GET DIRECTIONS

 

(757) 546-9622

 

Mon–Thu: 5am–1:30pm; 2:30pm–10:30pm
Fri: 5am–1:30pm; 2:30pm–10pm
Sat: 8am–7pm
Sun: 8am–7pm

 

Fitness classes, indoor swimming and outdoor swimming are available by reservation

Greenbrier Family YMCA

 

1033 Greenbrier Parkway 
Chesapeake, VA 23320

GET DIRECTIONS

 

(757) 547-9622

 

Mon–Fri: 5am–1:30pm; 2:30pm–10pm
Sat: 8am–7pm
Sun: 11pm–7pm

 

Fitness classes, lap swimming and water exercise are available by reservation

Greenbrier North YMCA

 

2100 Old Greenbrier Road 
Chesapeake, VA 23320

GET DIRECTIONS

 

(757) 366-9622

 

Mon–Thu: 5:30am–1:30pm; 2:30pm–8pm
Fri: 5:30am–1:30pm; 2:30pm–7pm
Sat: 8am–5pm

 

Fitness classes and racquetball will be available soon by reservation

Hilltop Family YMCA

 

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

GET DIRECTIONS

 

(757) 422-3805

 

Mon–Fri: 5am–1:30pm; 3:30pm–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–1:30pm; 2:30pm–9pm
Fri: 5:30am–1:30pm; 2:30pm–8pm
Sat: 8am–4pm
Sun: 11pm–4pm

 

Fitness classes and pool activities are available by reservation

James L. Camp Jr. Family YMCA

 

300 Crescent Drive 
Franklin, VA 23851

GET DIRECTIONS

 

(757) 562-3491

 

Mon–Fri: 5am–1:30pm; 2:30pm–8pm
Sat: 8am–3pm
Sun: 1pm–5pm

 

Fitness classes, raquetball, tennis and swimming are available by reservation

Mt. Trashmore Family YMCA

 

4441 South Boulevard 
Virginia Beach, VA 23452

GET DIRECTIONS

 

(757) 456-9622

 

Mon–Fri: 5am–1:30pm; 2:30pm–9pm
Sat: 8am–6pm
Sun: 8am–6pm

 

Fitness classes and pool activities are available by reservation.

Outer Banks Family YMCA

 

3000 South Croatan Highway  
Nags Head, NC 27959

GET DIRECTIONS

 

(252) 449-8897

 

Temporarily Closed

 

Outdoor fitness classes and indoor and outdoor swimming are available by reservation

Princess Anne Family YMCA

 

2121 Landstown Road 
Virginia Beach, VA 23456

GET DIRECTIONS

 

(757) 410-9557

 

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

 

Fitness classes and swimming are available by reservation

Suffolk Family YMCA

 

2769 Godwin Boulevard 
Suffolk, VA 23434

GET DIRECTIONS

 

(757) 934-9622

 

Mon–Fri: 5am–1:30pm; 2:30pm–9pm
Sat: 8am–5pm
Sun: 11am–5pm

 

Fitness classes and swimming are available by reservation

Taylor Bend Family YMCA

 

4626 Taylor Road 
Chesapeake, VA 23321

GET DIRECTIONS

 

(757) 638-9622

 

Mon–Fri: 5am–1:30pm; 2:30pm–9pm
Sat: 7am–6pm
Sun: 10am–6pm

 

Fitness classes and indoor swimming are available by reservation

YMCA at Edinburgh

 

1933 Edwin Drive, Suite 101 
Chesapeake, VA 23322

GET DIRECTIONS

 

 (757) 204-7320

 

Mon–Fri: 6am–1:30pm; 3:30pm–7pm
Sat: 8am–12pm

 

Fitness classes and Regymen workouts will be available soon 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–1:30pm; 4:30pm–7pm
Fri: 5:30am–1:30pm
Sat: 9am–12pm

YMCA of Portsmouth

 

4900 High Street West 
Portsmouth, VA 23703

GET DIRECTIONS

 

 (757) 483-9622

 

Mon–Fri: 5am–1:30pm; 2:30pm–8pm
Sat: 8am–2pm
Sun: 12pm–5pm

 

Fitness classes, pool activities, racquetball and tennis are available by reservation

YMCA of South Boston/Halifax County

 

650 Hamilton Boulevard 
South Boston, VA 24592

GET DIRECTIONS

 

(434) 572-8909

 

Mon–Fri: 5am–1:30pm; 2:30pm–8pm
Sat: 8am–2pm
Sun: 1pm–5pm

 

Fitness classes, pool activities and racquetball are available by reservation

YMCA on Granby

 

2901 Granby St 
Norfolk, VA 23504

GET DIRECTIONS

 

(757) 965-2322

 

Mon–Fri: 5:30am–1:30pm; 2:30pm–8pm
Sat: 8am–5pm
Sun: 1pm–5pm

 

Fitness classes are available by reservation

Camps

YMCA Camp Arrowhead

 

275 Kenyon Road 
Suffolk, VA 23434

GET DIRECTIONS

 

 (757) 923-3303

YMCA Camp Red Feather

 

5817 Wesleyan Dr. 
Norfolk, VA 23455
GET DIRECTIONS

 

(757) 622-9622

YMCA Camp Silver Beach

 

6272 YMCA Lane
P.O. Box 69 
Jamesville, VA 23398

GET DIRECTIONS

 

(757) 442-4634

YMCA at JT's CAMP GROM

 

1181 Prosperity Road 
Virginia Beach, VA 23451

GET DIRECTIONS

 

(757) 961-4175

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 at the Pines

 

1525 North Road Street 
Elizabeth City, NC 27909

GET DIRECTIONS

 

(252) 335-0278