All states›Gyms with Group Classes›Missouri›St Louis

Gyms with Group Classes in St Louis, MO

17 of the 42 gyms we list in St Louis have group classes.

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.

  1. Downtown St. Louis YMCA at the MX

    605 Locust St, St Louis, MO 63101-1700

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

    151 Concord Plaza Shopping Ctr, St Louis, MO 63128-1307

    Sauna or steam24-hour accessNo contractGroup classes
  3. Club Fitness

    6554 Manchester Ave, St Louis, MO 63139

    Childcare / kids clubSauna or steam24-hour accessGroup classes
  4. Locust Street Athletic and Swim Club

    1528 Locust St, St Louis, MO 63103

    Swimming poolSauna or steam24-hour accessGroup classes
  5. Club Fitness

    8356 Musick Memorial Dr, St Louis, MO 63144

    Childcare / kids clubSauna or steam24-hour accessGroup classes
  6. Carondelet Ymca Rec Plex

    St Louis, MO

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  7. Club Fitness

    10047 Gravois Rd, St Louis, MO 63123-4023

    Childcare / kids club24-hour accessGroup classes
  8. Club Fitness

    957 Woodcrest Executive Dr, St Louis, MO 63141-5044

    Childcare / kids club24-hour accessGroup classes
  9. Genesis Health Clubs

    3 Cardinal Way, St Louis, MO 63102-2803

    Childcare / kids club24-hour accessGroup classes
  10. Family Center at the J

    2 Millstone Campus Dr, St Louis, MO 63146-5776

    Childcare / kids clubSwimming poolGroup classes
  11. YMCA of Greater Saint Louis

    5555 Page Blvd, St Louis, MO 63112-4111

    Childcare / kids clubSwimming poolGroup classes
  12. JCC Soccer Fields

    2 Millstone Campus Dr, St Louis, MO 63146-5776

    Childcare / kids clubSwimming poolGroup classes
  13. Snap Fitness

    6070 Telegraph Rd, St Louis, MO 63129-4750

    24-hour accessGroup classes
  14. Club Fitness

    12 Hampton Village Plz, St Louis, MO 63109-2127

    Childcare / kids clubGroup classes
  15. Lionheart Weightlifting

    1380 S Kingshighway Blvd, St Louis, MO 63110

    24-hour accessGroup classes
  16. Omen Athletics

    2665 Washington Blvd, St Louis, MO 63103-1419

    Sauna or steamGroup classes
  17. Club Fitness Creve Coeur

    St Louis, MO

    Childcare / kids club24-hour accessGroup 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 St Louis

More in St Louis and Missouri

Gyms with Group Classes near St Louis

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.