GET A FREE PASS!
St. Joseph
3107 N. Belt Hwy St. Joseph MO 64506
Today's Hours: 7:00 am - 6:00 pm
St. Joseph Gym
St. Joseph Gym Shake Bar
St. Joseph Cardio
St. Joseph Fitness Studio
St. Joseph Weights Room
St. Joseph Gym Pool
St. Joseph Weights Room
St. Joseph Indoor Track
St. Joseph Spin Class
St. Joseph Gym Locker Room
St Joseph Gym Tennis Courts
Genesis Tennis Lessons
Indoor Tennis Courts St Joseph
All Ages Tennis Classes
Summer Camps
Summer Camps - Tennis
Summer Camps
Summer Camps - Sports
Summer Camps
Summer Camps
Summer Camps
Summer Camps
Summer Camps - Inflatables
Summer Camps
Summer Camps - Sports
Summer Camps
Summer Camps - Swimming
Summer Camps
Summer Camps
Summer Camps
Summer Camps
Summer Camps
Summer Camps
Summer Camps
Summer Camps
Summer Camps
Summer Camps
Summer Camps - Tennis
Summer Camps - Swimming
Summer Camps
Summer Camps
Summer Camps - Swimming
Summer Camps
Summer Camps - Sports
Summer Camps - Swimming
Summer Camps
Summer Camps
Summer Camps
Summer Camps - Swimming
Summer Camps - Tennis

Important Notice: Christmas & New Year's Operating Hours

Happy Holidays from Genesis! Our holiday hours are as follows:

December 24: Closes at 5 PM
December 25: Closed
December 26: Regular hours

December 31: Closes at 7 PM
January 1: 9 AM - 5 PM
January 2: Regular hours

Kids Club hours are as follows:

December 24: 8 AM - 1 PM
December 25: Closed
December 26: Regular hours

December 31: 8 AM - 1 PM
January 1: 9 AM - 1 PM
January 2: Regular hours

Important Notice: Christmas & New Year's Operating Hours

Happy Holidays from Genesis! Our holiday hours are as follows:

December 24: Closes at 5 PM
December 25: Closed
December 26: Regular hours

December 31: Closes at 7 PM
January 1: 9 AM - 5 PM
January 2: Regular hours

Kids Club hours are as follows:

December 24: 8 AM - 1 PM
December 25: Closed
December 26: Regular hours

December 31: 8 AM - 1 PM
January 1: 9 AM - 1 PM
January 2: Regular hours

Group Fitness Classes

Reserve your spot in class to guarantee you’ll get in! Just log in to our member portal, find the class you’d like, and reserve a spot! You don’t have to reserve a spot, but those who do will be guaranteed entry.

Love our classes? Give a shoutout to your favorite instructor by leaving a review!

Review us on Google
Review us on Facebook
Review us on Yelp

 

    MONDAY

  • 08:30 AMAqua Athlete  Pool
  • 09:00 AMGENESIS Ultimate Upper Body  Main Studio
  • 09:30 AMGENESIS Rock Bottoms  Main Studio
  • 10:00 AMAqua Arthritis  Pool
  • 10:15 AMForever Fit  Main Studio
  • 05:20 PMGroup Blast®  Main Studio
  • 05:30 PMGroup Ride®  Cycling
  • 06:00 PMAqua Intervals  Pool
  • 06:30 PMGroup Core®  Main Studio

    TUESDAY

  • 08:30 AMBoot Camp  Basketball Court
  • 08:30 AMAqua Athlete  Pool
  • 09:00 AMZumba®  Main Studio
  • 10:00 AMAqua Arthritis  Pool
  • 10:15 AMGroup Core®  Main Studio
  • 11:00 AMVinyasa Flow Yoga  Yoga

    THURSDAY

  • 08:30 AMBoot Camp  Basketball Court
  • 09:00 AMZumba®  Main Studio
  • 10:00 AMAqua Arthritis  Pool
  • 10:15 AMGroup Core®  Main Studio
  • 11:00 AMHatha Yoga  Yoga
  • 05:20 PMGENESIS Rock Bottoms  Main Studio
  • 06:00 PMAqua Athlete  Pool
  • 06:00 PMBoot Camp 60  Basketball Court
  • 06:00 PMGroup Centergy®  Main Studio

    FRIDAY

  • 05:15 AMCycle 45  Cycling
  • 08:30 AMAqua Athlete  Pool
  • 09:00 AMCardio/Strength Intervals 60  Main Studio
  • 10:15 AMSilverSneakers Classic®  Main Studio

    SATURDAY

  • 08:30 AMGroup Power®  Main Studio
  • 08:30 AMAqua Athlete  Pool
  • 09:45 AMGroup Groove®  Main Studio
  • 10:00 AMBarre  Yoga
  • 11:00 AMHatha Yoga  Yoga

    SUNDAY

  • 02:00 PMYoga Stretch and Restore  Yoga

More Information

Arrow Icon

More Information

©2024 Genesis Health Clubs