All states›Gyms with Group Classes›South Carolina

Gyms with Group Classes in South Carolina

62 of the 305 gyms we track in South Carolina have group classes. Full listings for every city are on the South Carolina page.

62gyms
32cities
305gyms statewide

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.

Charleston 8

  1. MUSC Wellness Center

    45 Courtenay Dr, Charleston, SC 29401

    Mon-Thu 5:30am-10pm, Fri 5:30am-7pm, Sat 9am-5pm, Sun 9am-5pm

    Swimming poolSauna or steamGroup classes
  2. Cannon Street YMCA

    61 Cannon St, Charleston, SC 29403

    Sun 5:30am-9pm

    Childcare / kids clubSwimming poolGroup classes
  3. Gold's Gym

    1291 Folly Rd, Charleston, SC 29412-4115

    Mon-Fri 5am-10pm, Sat 7am-8pm, Sun 8am-8pm

    Sauna or steamGroup classes
  4. O2 Fitness Charleston

    848 Folly Rd, Charleston, SC 29412-3435

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 7am-7pm

    Childcare / kids clubGroup classes
  5. FORM Charleston

    320 Broad St Suite 150, Charleston, SC 29401

    Mon-Thu 8am-7pm, Fri 8am-5pm, Sat 8am-1pm, Sun 8am-12pm

    Childcare / kids clubGroup classes
  6. St. Andrews Family Fitness Plus

    1642 Sam Rittenberg Blvd, Charleston, SC 29407-4902

    Childcare / kids clubGroup classes
  7. O2 Fitness

    1119 Wappoo Rd Ste L, Charleston, SC 29407

    Childcare / kids clubGroup classes
  8. O2 Fitness Charleston - Daniel Island

    866 Island Park Dr, Charleston, SC 29492

    Childcare / kids clubGroup classes

Columbia 5

  1. Onelife Fitness - Killian

    450 Killian Rd, Columbia, SC 29203-9751

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat 7am-7pm, Sun 9am-6pm

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. Onelife Fitness - Sandhills

    226 Forum Dr, Columbia, SC 29229-7933

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat 7am-7pm, Sun 9am-6pm

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  3. Onelife Fitness - Forest Acres

    4114 Forest Dr, Columbia, SC 29204-4316

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat 7am-7pm, Sun 9am-6pm

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  4. Gold's Gym

    226 Forum Dr, Columbia, SC 29229

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  5. Red Effect Infrared Fitness - Columbia

    130 Forum Dr Ste 4, Columbia, SC 29229-7943

    Sauna or steam24-hour accessGroup classes

Greenville 5

  1. Life Center YMCA

    875 W Faris Rd, Greenville, SC 29605

    Mon-Fri 5am-8pm, Sat 8am-6pm, Sun 1pm-6pm

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. Sportsclub

    712 Congaree Rd, Greenville, SC 29607-3520

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  3. Life Center YMCA at Prisma Health

    875 W Faris Rd, Greenville, SC 29605-4254

    Childcare / kids clubSwimming poolGroup classes
  4. Verdae YMCA

    3 Legacy Park Rd, Greenville, SC 29607

    Childcare / kids clubSwimming poolGroup classes
  5. Ymca Of Greenville

    612B S Main St, Greenville, SC 29601-2505

    Childcare / kids clubSwimming poolGroup classes

Summerville 4

  1. Ladies Choice Fitness Center

    10055 Dorchester Rd, Summerville, SC 29485-8555

    Mon-Thu 7am-9pm, Fri 7am-7pm, Sat 9am-4pm

    Childcare / kids clubSauna or steamNo contractGroup classes
  2. Bold Fitness

    401 Front St, Summerville, SC 29486-7907

    Childcare / kids club24-hour accessGroup classes
  3. Pivotal Fitness - Knightsville

    829 Orangeburg Rd, Summerville, SC 29483

    Open 24 hours

    24-hour accessGroup classes
  4. Workout Anytime Summerville

    975 Bacons Bridge Rd, Summerville, SC 29485

    Sauna or steam24-hour accessGroup classes

Rock Hill 3

  1. Charlotte Avenue YMCA

    402 Charlotte Ave, Rock Hill, SC 29730

    Mon-Fri 5am-9pm, Sat 7:30am-6pm, Sun 1pm-6pm

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. Wedgewood YMCA

    1735 Heckle Blvd Ste 122, Rock Hill, SC 29732

    Mon-Fri 8am-7pm, Sat 8am-6pm, Sun 4am-11pm

    Childcare / kids clubSwimming poolGroup classes
  3. XRCYZ Times

    1672 Overview Dr, Rock Hill, SC 29730

    No contractGroup classes

Simpsonville 3

  1. Sportsclub Express

    667 SE Main St, Simpsonville, SC 29681-3235

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. Sports Club Five Forks

    2701 Woodruff Rd, Simpsonville, SC 29681-3639

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  3. Acac Fitness & Wellness Five Forks

    317 Scuffletown Rd, Simpsonville, SC 29681-7205

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Fort Mill 2

  1. Baxter Close YMCA

    857 Promenade Walk, Fort Mill, SC 29708

    Mon-Fri 5am-9pm, Sat 7:30am-6pm, Sun 1pm-6pm

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. 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

    Childcare / kids clubSwimming poolGroup classes

Irmo 2

  1. MUV Fitness

    800 Columbiana Dr, Irmo, SC 29063-7210

    Mon-Thu 5am-10pm, Fri 5am-9pm, Sat 7am-7pm, Sun 9am-6pm

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. HiTONE Fitness

    11107 Broad River Rd, Irmo, SC 29063-7602

    24-hour accessNo contractGroup classes

Lexington 2

  1. 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

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. Wolf's Fitness Center

    5432 Augusta Rd, Lexington, SC 29072-3892

    Mon-Fri 8am-11am, Sat 8pm-12am

    Childcare / kids clubGroup classes

Moncks Corner 2

  1. O2 Fitness

    414 Drive in Ln, Moncks Corner, SC 29461-3981

    Childcare / kids clubNo contractGroup classes
  2. O2 Fitness Moncks Corner

    136 Rembert C Dennis Blvd, Moncks Corner, SC 29461

    Childcare / kids clubGroup classes

Mount Pleasant 2

  1. Virtual Fitness Coach-Personal Trainers

    537 Long Point Rd Ste 201, Mount Pleasant, SC 29464

    No contractGroup classes
  2. O2 Fitness - Coleman

    G, 320 West Coleman Boulevard, Mount Pleasant, SC 29464

    Childcare / kids clubGroup classes

Mt Pleasant 2

  1. A Hidden Gym

    1371 National Dr, Mt Pleasant, SC 29466

    No contractGroup classes
  2. Synchronicity

    1513 Mathis Ferry Rd, Mt Pleasant, SC 29464-9734

    Swimming poolGroup classes

North Augusta 2

  1. Max Fitness North Augusta

    133 Edgewood Dr, North Augusta, SC 29841

    Open 24 hours

    Childcare / kids clubSauna or steam24-hour accessGroup classes
  2. Endurance Fitness - North Augusta

    125 Merovan Dr, North Augusta, SC 29860

    No contractGroup classes

Taylors 2

  1. Adrenaline Dance Fitness

    4893 Wade Hampton Blvd Ste E, Taylors, SC 29687

    No contractGroup classes
  2. CrossFit Taylors

    255 Mill St, Taylors, SC 29687

    No contractGroup classes

Aiken 1

  1. Village Fitness

    440 Society Hill Dr, Aiken, SC 29803-1754

    Mon-Thu 5am-9pm, Fri 5am-8pm, Sat 8am-6pm, Sun 10am-3pm

    Group classes

Anderson 1

  1. Workout Anytime Anderson

    3150 N Main St, Anderson, SC 29621

    Sauna or steam24-hour accessGroup classes

Batesburg-Leesville 1

  1. BL Gym

    147 Fulmer St, Batesburg-Leesville, SC 29006-1729

    24-hour accessGroup classes

Beaufort 1

  1. The Foundry

    2127 Boundary St Ste 18-B, Beaufort, SC 29902

    Sat 7am-7pm, Sun 10am-6pm

    Childcare / kids clubGroup classes

Darlington 1

  1. Fitness Worldwide Gyms

    1032 Pearl St, Darlington, SC 29532

    Childcare / kids clubNo contractGroup classes

Dillon 1

  1. Fitness Worldwide Gyms - Dillon

    504 Radford Blvd, Dillon, SC 29536

    Childcare / kids clubNo contractGroup classes

Easley 1

  1. Pickens County YMCA

    201 Burns Rd, Easley, SC 29640

    Mon-Thu 5am-9pm, Fri 5am-8pm, Sat 7am-6pm, Sun 1pm-6pm

    Childcare / kids clubSwimming poolGroup classes

Gilbert 1

  1. Healthy Harmony LLC

    344 Hampton St, Gilbert, SC 29054-8405

    No contractGroup classes

Goose Creek 1

  1. Bold Fitness

    98 Davenport St, Goose Creek, SC 29445-6695

    Childcare / kids club24-hour accessGroup classes

Greenwood 1

  1. Omni Health & Fitness Center

    1330 SC-72, Greenwood, SC 29649

    Open 24 hours

    Childcare / kids clubSauna or steamGroup classes

Heath Springs 1

  1. Williams Sports Complex & Fitness

    4456 Kershaw Camden Hwy, Heath Springs, SC 29058-9120

    Open 24 hours

    Group classes

Hilton Head Island 1

  1. PULSEology Fitness Club

    1530 Fording Island Rd, Hilton Head Island, SC 29926-1174

    Mon-Fri 8am-8pm, Sat 8am-4pm, Sun 8am-2pm

    Childcare / kids clubSauna or steamGroup classes

Johnsonville 1

  1. Mission Fitness

    212 W Broadway St, Johnsonville, SC 29555

    Open 24 hours

    Childcare / kids club24-hour accessGroup classes

North Charleston 1

  1. Fit Life Health Club - North Charleston

    7400 Rivers Ave #32, North Charleston, SC 29406

    Childcare / kids clubSauna or steamNo contractGroup classes

Piedmont 1

  1. Powdersville YMCA

    9115 S Carolina 81, Piedmont, SC 29673

    Childcare / kids clubSwimming poolGroup classes

South Congaree 1

  1. Hitone Fitness South Congaree

    693 Main St, South Congaree, SC 29170-1431

    Open 24 hours

    24-hour accessGroup classes

Spartanburg 1

  1. 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

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Swansea 1

  1. New Horizon Fitness Center

    1741 Southbound Rd, Swansea, SC 29160

    24-hour accessNo contractGroup classes
Check the drop-in policy before you go. Many gyms sell a single class pass to non-members for around $15-25, but some require a membership or a free trial signup first — a quick look at the booking app saves a wasted trip.

Also in South Carolina

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.