All states›South Carolina

Gyms in South Carolina

306 gyms in 88 cities and towns across South Carolina. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

South Carolina has about 5,478,831 residents, so that's 5.6 gyms per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

306gyms
88cities & towns
97%list a phone
294with a website

Across South Carolina, of the 306 gyms we list, 298 give a phone number, 15 publish opening hours and 294 have a website.

Top 10 gyms in South Carolina

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1Fit Life Health Club - North CharlestonNorth Charleston

    Childcare / kids clubSauna or steamNo contractGroup classes
  2. 2Ladies Choice Fitness CenterSummerville

    Childcare / kids clubSauna or steamNo contractGroup classes
  3. 3Life Center YMCAGreenville

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  4. 4Max Fitness North AugustaNorth Augusta

    Childcare / kids clubSauna or steam24-hour accessGroup classes
  5. 5Onelife Fitness - KillianColumbia

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  6. 6Onelife Fitness - North LakeLexington

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  7. 7Onelife Fitness - SandhillsColumbia

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  8. 8SportsclubGreenville

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  9. 9Trinity health and fitnessSpartanburg

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  10. 10MUV FitnessIrmo

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Cities

Largest first. Towns with a single gym are listed further down this page.

South Carolina, by feature

Other towns in South Carolina

One gym each — too few for a page of their own, so they live here.

  1. Anytime FitnessAndrews

    415 Brooks Rd, Andrews, SC 29510

    24-hour access
  2. The ScrapyardAynor

    637 9th Ave, Aynor, SC 29511

  3. Anytime FitnessBarnwell

    10592 Dunbarton Blvd, Barnwell, SC 29812

    24-hour access
  4. Only The FittestBennettsville

    620 Highway 15-401 E, Bennettsville, SC 29512

    Sauna or steam
  5. YMCABlackville

    556 Jones Bridge Rd, Blackville, SC 29817-1420

    Childcare / kids clubSwimming poolSauna or steam
  6. Burn Boot CampBluffton

    270 Red Cedar St, Bluffton, SC 29910

    No contract
  7. Anytime FitnessBlythewood

    715 University Village Dr, Blythewood, SC 29016

    24-hour access
  8. Workout Anytime CamdenCamden

    1670 Springdale Dr, Camden, SC 29020-5001

    Sauna or steam24-hour access
  9. Y M C AChester

    157 Columbia St, Chester, SC 29706-2922

    Childcare / kids clubSwimming poolSauna or steam
  10. YMCAChesterfield

    344 East Blvd, Chesterfield, SC 29709

    Childcare / kids clubSwimming poolSauna or steam
  11. Fitness Worldwide GymsDarlington

    1032 Pearl St, Darlington, SC 29532

    Childcare / kids clubNo contractGroup classes
  12. Fitness Worldwide Gyms - DillonDillon

    504 Radford Blvd, Dillon, SC 29536

    Childcare / kids clubNo contractGroup classes
  13. BarBells GymElgin

    1230 Rose St, Elgin, SC 29045

    24-hour access
  14. Anytime FitnessFlorence

    2515 S Cashua Dr, Florence, SC 29501

    24-hour access
  15. Anytime FitnessFountain Inn

    1122 N Main St, Fountain Inn, SC 29644

    24-hour access
  16. Healthy Harmony LLCGilbert

    344 Hampton St, Gilbert, SC 29054-8405

    No contractGroup classes
  17. MarTar Swim SchoolHanahan

    1011 Yeamans Hall Rd, Hanahan, SC 29410-2419

    Swimming pool
  18. May River FitnessHardeeville

    1293 Plantation Dr, Hardeeville, SC 29927-6705

    Childcare / kids club
  19. Hartsville Family YMCAHartsville

    111 E Carolina Ave, Hartsville, SC 29550

    Childcare / kids clubSwimming pool
  20. Williams Sports Complex & FitnessHeath Springs

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

    Group classes
  21. ISI Elite Training - Indian LandIndian Land

    7780 Charlotte Hwy, Indian Land, SC 29707

    No contract
  22. Fitness Time - InmanInman

    11090 Asheville Hwy, Inman, SC 29349

    24-hour access
  23. Mission FitnessJohnsonville

    212 W Broadway St, Johnsonville, SC 29555

    Childcare / kids club24-hour accessGroup classes
  24. Anytime FitnessLadson

    4500 Ladson Rd Ste 21, Ladson, SC 29456

    24-hour access
  25. YMCALaurens

    410 Anderson Dr, Laurens, SC 29360

    Childcare / kids clubSwimming poolSauna or steam
  26. Fitness 365Liberty

    429 E Main St E, Liberty, SC 29657

    No contract
  27. The Fitness ZoneLittle River

    304 SC-90 E, Little River, SC 29566-9446

    No contract
  28. Anytime FitnessLongs

    107 Bingo Blvd, Longs, SC 29568

    24-hour access
  29. Fitness Zone: Health and Fitness ClubLugoff

    814 US-1, Lugoff, SC 29078

    Open 24 hours

    Childcare / kids club24-hour access
  30. Fitness Time -LymanLyman

    198 Spartanburg Hwy, Lyman, SC 29365

    24-hour access
  31. Anytime FitnessManning

    5 W Rigby St, Manning, SC 29102-3227

    24-hour access
  32. Anytime FitnessNewberry

    1224 Wilson Rd, Newberry, SC 29108-4008

    24-hour access
  33. YMCA-Orangeburg, SC.Orangeburg

    Orangeburg, SC

    Childcare / kids clubSwimming pool
  34. Fitness 365Pickens

    2700 Gentry Memorial Hwy, Pickens, SC 29671

    Sauna or steamNo contract
  35. Hitone Fitness South CongareeSouth Congaree

    693 Main St, South Congaree, SC 29170-1431

    24-hour accessGroup classes
  36. Burn Boot CampSurfside Beach

    1850 Highway 17 N, Surfside Beach, SC 29575

    No contract
  37. New Horizon Fitness CenterSwansea

    1741 Southbound Rd, Swansea, SC 29160

    24-hour accessNo contractGroup classes
  38. Fit4 FitnessWalterboro

    278 Robertson Blvd, Walterboro, SC 29488

    24-hour access
  39. Total Fitness of West UnionWest Union

    102 SC-11, West Union, SC 29696

    Sauna or steam
  40. YMCAWilliston

    147 Windsor Rd, Williston, SC 29853-6251

    Childcare / kids clubSwimming poolSauna or steam
  41. Anytime FitnessYork

    916 E Liberty St, York, SC 29745

    24-hour access

Guides for gym shoppers

All guides

Good to know about gyms in South Carolina

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 306 local fitness centers on GymFinderAtlas to find qualified trainers near you.

How much is monthly membership at LA Fitness?

Monthly memberships at LA Fitness typically range from $30 to $50 per month, alongside initiation and annual fees depending on access tiers. Across South Carolina, pricing can vary slightly by specific club location and contract terms. You can review 306 gym options on GymFinderAtlas to compare features in your region.

How accurate is InBody scan?

InBody scans use bioelectrical impedance analysis and are generally accurate within 2% to 4% when testing conditions remain consistent. Hydration levels, recent meals, and intense exercise right before the test can influence the readings. In South Carolina, 306 fitness centers listed on GymFinderAtlas offer body composition scans.

Does Planet Fitness have a basketball court?

Standard Planet Fitness locations do not feature basketball courts in their facilities. They focus primarily on cardio equipment, free weight areas, and circuit training equipment across South Carolina. You can use GymFinderAtlas to search 306 local athletic clubs that offer full-size basketball courts.

Does Planet Fitness have squat racks?

Most Planet Fitness clubs feature Smith machines rather than traditional free-weight barbell squat racks to promote safety and guided movements. Facilities across South Carolina prioritize user-friendly resistance equipment for general fitness. Browse 306 gym listings on GymFinderAtlas to locate gyms with dedicated power racks.