All states›Michigan›St Johns

Gyms in St Johns, MI

1 gym in and around St Johns, Michigan — 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 Johns has about 7,723 residents, which works out to 13 gyms per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

Gyms in St Johns

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

  1. Snap Fitness St. Johns

    2453 Ontario Dr, St Johns, MI 48879

    Open 24 hours

    Open 24 hours

    24-hour accessGroup classes
1gyms
13per 100,000 residents
1with a phone
1with a website
1publish hours

The single gym listed in St Johns gives a phone number, publishes opening hours and has a website. The nearest bigger selection is Lansing with 7.

St Johns 1 gyms

More gyms within 30 miles of St Johns

Only 1 gym listed in St Johns itself, so here are the closest ones in nearby towns. Distance is straight-line from St Johns.

  1. Snap Fitness St. Johns

    0.1 mi · 2453 Ontario Dr, Saint Johns, MI 48879

    Open 24 hours

    24-hour accessGroup classes
  2. DeWitt YMCA

    11.0 mi · 13161 Schavey Rd, Dewitt, MI 48820

    Childcare / kids clubSwimming pool
  3. Anytime Fitness

    14.6 mi · 16820 Chandler Rd, East Lansing, MI 48823

    24-hour access
  4. Court One Athletic Clubs

    15.1 mi · 1609 Lake Lansing Rd, Lansing, MI 48912-3708

    Sauna or steam
  5. FLEXcity Fitness

    17.0 mi · 119 N Washington Sq, Lansing, MI 48933-1616

    No contractGroup classes
  6. Downtown YMCA

    17.0 mi · 119 N Washington Sq, Lansing, MI 48933

    Mon-Fri 9am-5pm

    Childcare / kids clubSwimming poolGroup classes
  7. Anytime Fitness

    17.1 mi · 2119 Haslett Rd, Meridian Twp, MI 48840-7616

    24-hour access
  8. Waverly East Water Exercise

    17.3 mi · 3131 W Michigan Ave, Lansing, MI 48917-2919

    Swimming pool

Guides for gym shoppers

All guides

Michigan statewide, by feature

Nearby in Michigan