YMCA group fitness offers classes designed to deliver a fun and social experience. From Water Aerobics to Zumba, there's a class for all interests and abilities. (Included in membership)


11+ Les Mills Body Pump | Great bodies aren’t born, they are transformed! Body Pump is one of the world’s fastest ways to get in shape as it challenges all of your major muscle groups. Spending an hour performing 800 repetitions and burning 500 calories. This class will change you.

Les Mills Sprint | 30-minute high-intensity interval training (HIIT) workout using an indoor bike to achieve fast results. It’s a short intense style of training where the thrill and motivation come from pushing your physical and mental limits.

AOA 11+ Body Sculpt | This is an all-body workout that helps build lean muscles and increase strength.

Circuit Training | Want a well-rounded workout of cardio and resistance training? This class offers a wide variety of training in a short 45min format where participants move from exercise to exercise with short rest periods to improve aerobic capacity and strength.

*CrossFit | Want to have a challenge where you can use natural movements for high intensity while incorporating strength, flexibility, and balance? This class is for you.

11+ Les Mills Grit | Get ready to add HIIT workouts to your life and take your fitness to the next level. You’ll be addicted to the results. These HIIT workouts build cardiovascular fitness while improving strength, building lean muscle, and maximizing calorie burn.

8+ Power Yoga | Fluid yoga with the purpose of creating a deeper sense of awareness of your body and opening up your body to a broader range of motion.

11+ Kettlebell | Kettlebell exercises build strength and endurance, particularly in the lower back, legs, and shoulders.

8+ Kickboxing | A class that packs a punch! Use martial arts and boxing fundamentals for a heart-pumping workout. Learn safe ways to execute kicks and punches. Gloves and wraps are required.

8+ Pilates | Want to increase your flexibility and develop elongated muscle tone? Try this popular mat exercise regimen. Use special techniques to emphasize flexibility and core strength. This is a great way to build overall body strength, enhance athletic performance, and relieve back pain.

11+ TRX | Suspension training using your own body weight to experience a total body functional workout!! Every movement in this class requires you to use your core.

8+ Yoga | Relax your spirit, mind, and body. This class is designed to increase flexibility by lengthening muscles and restoring a positive mind/body balance. Reduce stress with less muscle tension.

8+ Zumba | Fuses hypnotic Latin rhythms and easy-to-follow moves to create a one-of-a-kind fitness program that will blow you away!

Reservations are available at the Welcome Center.

Reservation Times:

Monday – Friday; Open 11:00 am; Saturday, 3:00 pm – 6:00 pm.

Season: May 1 – July 11
Registration: March 1 – April 25
Price: $473 per team


Season: May 28 – July 24
Registration: March 30 – May 23
Price: $200 per team


Season: August 8 – Sept 27
Registration: June 1 – August 1
Price: $190 per team

Season: October 2 – December 12
Registration: August 1 – September 26
Price: $220 per team

Date: December 14
Registration: October 1 – December 6
Price: $150 per team

Join a yearly Hannibal tradition and get your team ready for the Annual Y-Men’s Mudd Volleyball Tournament. Register online.

The YMCA wants to challenge YOU to walk/run a mile a day for 2024. Can you complete 365 miles in a year? For just $15, join us and stay encouraged with a community of fellow movers for a unified goal. Once you reach 365 miles, you will get a Mile-A-Day shirt! Will you be the first to 365?