YMCA OF HANNIBAL  573-221-0586

ymca logo
divider bar

Download current schedules and forms from the area below.
To register online for classes and programs, visit our online registration page.

 

SCHEDULES


 pool purple
Pool Schedule
Swim Lessons, Lap Swim, Recreational Swim Hours, and more
View
 exercise orange Fitness Class Schedule
From Barre to Zumba and everything in between
View
 racquetball red Raquetball Schedules
Winter A & B Leagues • February-April
Men's A
Men's B

 

MEMBERSHIP FORMS


 document green
New Membership Form
Join the Y today.
View
 document red Membership Renewal Form
Keep your membership up to date.
View
 exercise orange ACH Bank Draft Authorization
Choose the date that's best for you.
View
 document purple Scholarship Application
The Y handles all Financial Assistance applications confidentially.
View
     

 

CURRENT REGISTRATION FORMS


EVENTS

swim red 100 Mile Swim Club
Go the distance in 2018!
View
exercise green 20/40 Challenge
20 fitness classes in 40 days.
View

FITNESS CLASSES

dance orange Youth Dance Class
Ages 4-12
View
exercise green Teen Y-Blast
Fitness program for ages 10-15
View
     

YOUTH SPORTS

Visit our Youth Sports page for a complete list of sports.

basketball blue Youth Basketball
Kindergarten - 6th Grade
View
megaphone red  Youth Cheerleading
Kindergarten - 6th Grade
View
     

ADULT SPORTS

Visit our Adult Sports page for a complete list of sports.

volleyball orange Adult Volleyball
Seven (7) matches plus a playoff tournament
View
badminton green Badminton
Doubles, co-ed only
View
racquetball blue  Racquetball League
Four divisions available for all levels of play
     

AQUATICS  

swim orange
Group Swim Lessons
Classes available for kids & teens up to age 14
View
swim purple Private Swim Lessons
Individual swim lessons for all ages
View
swim red Lifeguard Certification
All boys & girls ages 15 1/2 & up 
View