Locations
YMCAs
Albemarle Family YMCA
1240 N. Road Street
Elizabeth City, NC 27909
Mon–Fri: 6am–8pm
Sat: 8am–1pm
Sun: 1–4pm
Outdoor fitness classes and indoor lap swimming are available by reservation
Blocker Norfolk Family YMCA
312 W. Bute Street
Norfolk, VA 23510
Mon–Thu: 5am–9pm
Fri: 5am–8pm
Sat: 7am–4pm
Sun: 10am–3pm
Fitness classes, pool activities and racquetball are available by reservation
Currituck Family YMCA
130 Community Way
Barco, NC 27917
GET DIRECTIONS
Mon–Fri: 6am–8pm
Sat: 8am–1pm
Sun: 1–4pm
Outdoor fitness classes and outdoor swimming are available by reservation
Dominion Tower YMCA
Eastern Shore Family YMCA
26164 Lankford Highway
Onley, VA 23418
GET DIRECTIONS
Mon–Fri: 5:45am–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
Mon–Thu: 5:30am–8pm
Fri: 5:30am–7pm
Sat: 8am–1pm
Sun: closed
Great Bridge/ Hickory Family YMCA
633 South Battlefield Blvd
Chesapeake, VA 23322
Mon–Thu: 5am–10pm
Fri: 5am–9pm
Sat: 8am–6pm
Sun: 8am–6pm
Fitness classes, indoor swimming and outdoor swimming are available by reservation
Greenbrier Family YMCA
1033 Greenbrier Parkway
Chesapeake, VA 23320
Mon–Thurs: 5am–10pm
Fri: 5am–9pm
Sat: 8am–6pm
Sun: 11pm–6pm
Fitness classes, lap swimming and water exercise are available by reservation
Greenbrier North YMCA
2100 Old Greenbrier Road
Chesapeake, VA 23320
Mon–Thu: 5:30am–8pm
Fri: 5:30am–7pm
Sat: 8am–3pm
Fitness classes and racquetball will be available soon by reservation
Hilltop Family YMCA
1536 Laskin Road, Hilltop East Shopping Center
Virginia Beach, VA 23451
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
Mon–Thu: 5:30am–9pm
Fri: 5:30am–8pm
Sat: 8am–4pm
Sun: 11am–4pm
Fitness classes and pool activities are available by reservation
James L. Camp Jr. Family YMCA
300 Crescent Drive
Franklin, VA 23851
Mon–Fri: 5am–8pm
Sat: 8am–3pm
Sun: 1pm–5pm
Fitness classes, racquetball, tennis and swimming are available by reservation
Mt. Trashmore Family YMCA
4441 South Boulevard
Virginia Beach, VA 23452
Mon–Fri: 5am–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
Mon–Fri: 6am–8pm
Sat: 8am–1pm
Sun: 1–4pm
Outdoor fitness classes and indoor and outdoor swimming are available by reservation
Princess Anne Family YMCA
2121 Landstown Road
Virginia Beach, VA 23456
Mon–Fri: 5am–9pm
Sat: 7am–7pm
Sun: 1pm–7pm
Suffolk Family YMCA
2769 Godwin Boulevard
Suffolk, VA 23434
Mon–Fri: 5am–9pm
Sat: 8am–5pm
Sun: 11am–5pm
Taylor Bend Family YMCA
4626 Taylor Road
Chesapeake, VA 23321
Mon–Fri: 5am–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
Mon–Fri: 6am–1pm; 4pm–8pm
Sat: 8am–12pm
Sun: closed
Fitness classes and Regymen workouts will be available soon by reservation
YMCA of Portsmouth
4900 High Street West
Portsmouth, VA 23703
Mon–Fri: 5am–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
Mon–Fri: 5:30am–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
Mon–Fri: 5:30am–8pm
Sat: 8am–5pm
Sun: 1pm–5pm
Camps
YMCA Camp Red Feather
YMCA Camp Silver Beach
YMCA at JT's CAMP GROM
Specialty Locations
Salem YMCA Family Center
First Tee — Hampton Roads
2400 Tournament Drive
Virginia Beach, VA 23456
Mon–Fri: 8am–6:30pm
Sat: 8:30am–6:30pm
Sun: 9am–6:30pm