Google's amenities list might flag a gym as having "group classes" without saying which ones run, how often, or whether non-members can even drop in — a gap that's invisible until you show up for a spin class that doesn't exist. Every gym on this page has its class schedule confirmed from the gym's own site or booking app, not a generic amenity checkbox.
-
MUSC Wellness Center
45 Courtenay Dr, Charleston, SC 29401
Mon-Thu 5:30am-10pm, Fri 5:30am-7pm, Sat 9am-5pm, Sun 9am-5pm
-
Cannon Street YMCA
61 Cannon St, Charleston, SC 29403
Sun 5:30am-9pm
-
Gold's Gym
1291 Folly Rd, Charleston, SC 29412-4115
Mon-Fri 5am-10pm, Sat 7am-8pm, Sun 8am-8pm
-
O2 Fitness Charleston
848 Folly Rd, Charleston, SC 29412-3435
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm
-
FORM Charleston
320 Broad St Suite 150, Charleston, SC 29401
Mon-Thu 8am-7pm, Fri 8am-5pm, Sat 8am-1pm, Sun 8am-12pm
-
St. Andrews Family Fitness Plus
1642 Sam Rittenberg Blvd, Charleston, SC 29407-4902
-
O2 Fitness
1119 Wappoo Rd Ste L, Charleston, SC 29407
-
O2 Fitness Charleston - Daniel Island
866 Island Park Dr, Charleston, SC 29492
Columbia 5
-
Onelife Fitness - Killian
450 Killian Rd, Columbia, SC 29203-9751
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat 7am-7pm, Sun 9am-6pm
-
Onelife Fitness - Sandhills
226 Forum Dr, Columbia, SC 29229-7933
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat 7am-7pm, Sun 9am-6pm
-
Onelife Fitness - Forest Acres
4114 Forest Dr, Columbia, SC 29204-4316
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat 7am-7pm, Sun 9am-6pm
-
Gold's Gym
226 Forum Dr, Columbia, SC 29229
-
Red Effect Infrared Fitness - Columbia
130 Forum Dr Ste 4, Columbia, SC 29229-7943
-
Life Center YMCA
875 W Faris Rd, Greenville, SC 29605
Mon-Fri 5am-8pm, Sat 8am-6pm, Sun 1pm-6pm
-
Sportsclub
712 Congaree Rd, Greenville, SC 29607-3520
-
Life Center YMCA at Prisma Health
875 W Faris Rd, Greenville, SC 29605-4254
-
Verdae YMCA
3 Legacy Park Rd, Greenville, SC 29607
-
Ymca Of Greenville
612B S Main St, Greenville, SC 29601-2505
-
Ladies Choice Fitness Center
10055 Dorchester Rd, Summerville, SC 29485-8555
Mon-Thu 7am-9pm, Fri 7am-7pm, Sat 9am-4pm
-
Bold Fitness
401 Front St, Summerville, SC 29486-7907
-
Pivotal Fitness - Knightsville
829 Orangeburg Rd, Summerville, SC 29483
Open 24 hours
-
Workout Anytime Summerville
975 Bacons Bridge Rd, Summerville, SC 29485
-
Charlotte Avenue YMCA
402 Charlotte Ave, Rock Hill, SC 29730
Mon-Fri 5am-9pm, Sat 7:30am-6pm, Sun 1pm-6pm
-
Wedgewood YMCA
1735 Heckle Blvd Ste 122, Rock Hill, SC 29732
Mon-Fri 8am-7pm, Sat 8am-6pm, Sun 4am-11pm
-
XRCYZ Times
1672 Overview Dr, Rock Hill, SC 29730
-
Sportsclub Express
667 SE Main St, Simpsonville, SC 29681-3235
-
Sports Club Five Forks
2701 Woodruff Rd, Simpsonville, SC 29681-3639
-
Acac Fitness & Wellness Five Forks
317 Scuffletown Rd, Simpsonville, SC 29681-7205
-
Baxter Close YMCA
857 Promenade Walk, Fort Mill, SC 29708
Mon-Fri 5am-9pm, Sat 7:30am-6pm, Sun 1pm-6pm
-
Fort Mill YMCA at the Complex
971 Tom Hall St, Fort Mill, SC 29715
Mon-Thu 5:30am-9pm, Fri 5:30am-6pm, Sat 8am-5pm, Sun 1pm-5pm
Irmo 2
-
MUV Fitness
800 Columbiana Dr, Irmo, SC 29063-7210
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat 7am-7pm, Sun 9am-6pm
-
HiTONE Fitness
11107 Broad River Rd, Irmo, SC 29063-7602
-
Onelife Fitness - North Lake
619 N Lake Dr, Lexington, SC 29072-2705
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat 7am-7pm, Sun 9am-6pm
-
Wolf's Fitness Center
5432 Augusta Rd, Lexington, SC 29072-3892
Mon-Fri 8am-11am, Sat 8pm-12am
-
O2 Fitness
414 Drive in Ln, Moncks Corner, SC 29461-3981
-
O2 Fitness Moncks Corner
136 Rembert C Dennis Blvd, Moncks Corner, SC 29461
-
Virtual Fitness Coach-Personal Trainers
537 Long Point Rd Ste 201, Mount Pleasant, SC 29464
-
O2 Fitness - Coleman
G, 320 West Coleman Boulevard, Mount Pleasant, SC 29464
-
A Hidden Gym
1371 National Dr, Mt Pleasant, SC 29466
-
Synchronicity
1513 Mathis Ferry Rd, Mt Pleasant, SC 29464-9734
-
Max Fitness North Augusta
133 Edgewood Dr, North Augusta, SC 29841
Open 24 hours
-
Endurance Fitness - North Augusta
125 Merovan Dr, North Augusta, SC 29860
Taylors 2
-
Adrenaline Dance Fitness
4893 Wade Hampton Blvd Ste E, Taylors, SC 29687
-
CrossFit Taylors
255 Mill St, Taylors, SC 29687
Aiken 1
-
Village Fitness
440 Society Hill Dr, Aiken, SC 29803-1754
Mon-Thu 5am-9pm, Fri 5am-8pm, Sat 8am-6pm, Sun 10am-3pm
Anderson 1
-
Workout Anytime Anderson
3150 N Main St, Anderson, SC 29621
-
BL Gym
147 Fulmer St, Batesburg-Leesville, SC 29006-1729
Beaufort 1
-
The Foundry
2127 Boundary St Ste 18-B, Beaufort, SC 29902
Sat 7am-7pm, Sun 10am-6pm
-
Fitness Worldwide Gyms
1032 Pearl St, Darlington, SC 29532
Dillon 1
-
Fitness Worldwide Gyms - Dillon
504 Radford Blvd, Dillon, SC 29536
Easley 1
-
Pickens County YMCA
201 Burns Rd, Easley, SC 29640
Mon-Thu 5am-9pm, Fri 5am-8pm, Sat 7am-6pm, Sun 1pm-6pm
Gilbert 1
-
Healthy Harmony LLC
344 Hampton St, Gilbert, SC 29054-8405
-
Bold Fitness
98 Davenport St, Goose Creek, SC 29445-6695
-
Omni Health & Fitness Center
1330 SC-72, Greenwood, SC 29649
Open 24 hours
-
Williams Sports Complex & Fitness
4456 Kershaw Camden Hwy, Heath Springs, SC 29058-9120
Open 24 hours
-
PULSEology Fitness Club
1530 Fording Island Rd, Hilton Head Island, SC 29926-1174
Mon-Fri 8am-8pm, Sat 8am-4pm, Sun 8am-2pm
-
Mission Fitness
212 W Broadway St, Johnsonville, SC 29555
Open 24 hours
-
Fit Life Health Club - North Charleston
7400 Rivers Ave #32, North Charleston, SC 29406
Piedmont 1
-
Powdersville YMCA
9115 S Carolina 81, Piedmont, SC 29673
-
Hitone Fitness South Congaree
693 Main St, South Congaree, SC 29170-1431
Open 24 hours
-
Trinity health and fitness
1650 Skylyn Dr, Spartanburg, SC 29307-1047
Mon 8am-12pm, Tue 4:30pm-8pm, Wed 8am-12pm, Thu 4:30pm-8pm, Fri 6:30am-6pm, Sat 9am-1pm
Swansea 1
-
New Horizon Fitness Center
1741 Southbound Rd, Swansea, SC 29160
Also in South Carolina
- 24-Hour Gyms102
- No-Contract Gyms95
- Gyms with Childcare90
- Gyms Offering Flexible Membership Plans86
- Gyms with a Sauna71
- Gyms with a Pool66
- 24-Hour Gyms with Round-the-Clock Access66
- Gyms with Transparent Membership Plans38
- Gyms with Group Fitness Classes36
- Orangetheory Fitness Studios and Group Classes17
- Gyms and Fitness Clubs with Red Light Therapy10
Good to know
Can I take a gym class without a membership?
Many gyms sell single class passes or day passes to non-members, often through an online booking app like Mindbody or the gym's own site. Others reserve classes for members only, so it's worth checking the class schedule page before showing up.
How much do group fitness classes cost?
Drop-in classes typically run $15-30 depending on the type and city, while gym members often get classes included in their monthly dues or at a discounted punch-card rate. Specialty formats like cycling or reformer Pilates tend to sit at the higher end of that range.
How much does a personal trainer cost?
Personal training sessions generally range from $50 to $120 per hour across South Carolina. Rates depend on session duration, trainer credentials, and package options. You can browse 62 local fitness centers on GymFinderAtlas to find qualified trainers near you.
How long to train for marathon?
Training for a marathon typically takes 16 to 20 weeks for runners with a consistent baseline fitness level. The process involves gradually building weekly mileage, completing regular long runs, and prioritizing recovery. If you want structured guidance, search GymFinderAtlas to connect with experienced running coaches.