YMCA OF HANNIBAL  573-221-0586
ymca logo
divider bar



As in all YMCA programs, the goal for the National YMCA aquatic program is to develop the whole person, physically, mentally, and spiritually. Teaching methods are designed to help each participant develop his/her fullest potential, to encourage awareness of safety, and to master skills to the best of their ability. YMCA aquatic programs, offered at the YMCA of Hannibal, are not only beneficial in developing a healthy lifestyle, but are also an excellent place for youths and adults alike to make new friends, and most importantly, to have fun!


For all group lessons, there will be a minimum requirement in order for the class to run. You will be informed of cancellation prior to the start of class.


Offered monthly with the exception of December

We highly encourage anyone of any age to take on the challenge of learning to swim. You are never too old. We have private lessons that can be purchased and have the flexibility in schedule, and goals that typically work best for adults. Our private lessons can be for 1 or 2 people at a time with one instructor.
Tuesdays & Thursdays 6:35 pm -7:10 pm


Offered in the fall and spring

The purpose of the YMCA lifeguard program is to present the knowledge and skills needed to perform the duties of a lifeguard. The program is based on sound decision-making, proper use of rescue equipment, knowledge of water safety, and proficiency in rescue skills.

For the training received to be of the most value, lifeguards need facility-specific training and orientation. For the equipment-based lifeguard-training program, each lifeguard must have a rescue tube/buoy whenever on duty.

Cardiopulmonary resuscitation (CPR) (infant, child, adult), First Aid, AED (Automated External Defibrillator), and oxygen administration certifications must be completed prior to the certifications. The CPR training must include two-rescuer CPR, modified jaw thrust, and use of pocket and bag-valve mask resuscitator.

The minimum age for course participation is 16.

Those under the age of 18 must have parental consent to participate in the course.

Passing the following swim test is essential to receive certification: (a) performing a long, shallow, front dive, then swimming 500 yards, including 100 yards each of sidestroke, front crawl, breaststroke, sidestroke kick with one arm forward, and inverted breaststroke kick with arm on the stomach; (b) treading water using legs only for at least 2 minutes; (c) executing surface dives both head first and feet first in 8 to10 feet of water, and swimming underwater for 15 feet.


Offered monthly (free to members)

Did you know that you can burn up to 300 calories in one session of aquacise? A person is approximately 40% their weight in the water. This is the perfect place to take it easy on your joints!! Your own "liquid Weight Room." The YMCA aquacise classes are a great place to start with any water exercise. This is instructor led. You will work on stretching, muscular endurance, and cardiovascular exercises.

Mondays - Fridays 9:00am - 10:00am (light to medium pace)
Monday & Wednesday 6:05pm - 7:10pm (moderate - fast pace)


These are offered to any age. You receive six ½ hour long lessons in a package. Once you sign up at the front desk, the instructor will contact you to set up a time that best fits your schedule. If you would like to work on breathing, diving, stroke techniques, you name it! We are here to help you become a better, stronger swimmer.

Members $65
Non-Members $90

Swim Lessons Make Up and Refund Policy:
NO REFUNDS WILL BE GIVEN. Credits may be given prior to the first day of class. A late/charge fee of $10 will be assessed for registrations after the Saturday before the session begins. Any registration on the day of the session or after the session starts must be approved by the Aquatics Director. Make-ups will only be given if a class is cancelled or rescheduled by the YMCA. Fridays will be reserved as make-up days. There are no individual make-ups.

For more information, contact:

Phone: 573-221-0586
Fax: 573-221-2292