All states›Utah›St George

Gyms in St George, UT

10 gyms in and around St George, Utah — call ahead about childcare hours — many clubs staff the kids room only in the morning and early evening, and the hours change with the school year.

St George has about 106,288 residents, which works out to 9.4 gyms per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

Gyms in St George

The most complete and owner-verified listings first — hours, phone, website, services. No pay-to-play.

  1. VASA Fitness

    484 N Mall Dr, St George, UT 84790-5471

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes
  2. Summit Athletic Club

    720 S River Rd, St George, UT 84790-2101

    Childcare / kids clubSauna or steamGroup classes
  3. Summit Athletic Club

    1532 E 1450 S, St George, UT 84790-6124

    Childcare / kids clubSauna or steamGroup classes
  4. Crossfit Dixie

    476 E Riverside Dr, St George, UT 84790-6869

    No contract
  5. Elevation Fitness

    1090 N Bluff St, St George, UT 84770-2642

    No contract
  6. Hive Therapy

    42 S River Rd, St George, UT 84790-2139

    No contract
  7. Legends Boxing - St. George, UT

    2376 Red Cliffs Dr, St George, UT 84790-8370

    No contract
  8. Orangetheory Fitness

    599 S Mall Dr, St George, UT 84790-1391

    No contract
  9. OTF St. George Utah

    599 S Mall Dr, St George, UT 84790-1391

    No contract
  10. Anytime Fitness

    250 Red Cliffs Dr, St George, UT 84790-8032

    24-hour access
10gyms
9.4per 100,000 residents
10with a phone
10with a website

Of the 10 gyms listed in St George, 10 give a phone number and 10 have a website. The nearest bigger selection is Salt Lake City with 13.

Gyms in St George by feature

St George 10 gyms

Guides for gym shoppers

All guides

Utah statewide, by feature

Nearby in Utah

Good to know about gyms in St George

How many gyms are there in St George?

We list 10 gyms in St George with addresses, and 10 of them with a phone number.

What's the surest way to check hours in St George?

Call ahead — 10 of the 10 gyms here list a number. Hours at independent gyms shift with seasons and staffing, so a phone call beats any listing, including ours.

How much does a fitness trainer cost?

A fitness trainer typically costs between $40 and $100 per hour depending on location and experience. In St George, Utah, you can explore 10 options (10 with direct phone numbers) on GymFinderAtlas to compare local rates. Working with a certified professional ensures proper form and steady progress.

How much are gym memberships?

Gym memberships usually range from $10 to $100 per month depending on amenities and commitment levels. In St George, Utah, there are 10 locations listed on GymFinderAtlas to fit various budgets. Choosing a facility with flexible terms can help you stay on track financially.