YMCA Youth Sports are unique because each child must play a specified amount of time during each game. No standings are kept. Each child receives a participation award at the end of each program. YMCA youth sports are based on participation, skill development, teamwork, family involvement, volunteer leadership and most of all, having fun.
All participants recite this sports pledge at the beginning of each game:
We pledge to play the game to the best of our ability, to be team players, to respect the rules, opponents and officials, and to improve ourselves in spirit, mind and body.
Youth Sports are proudly sponsored by:
The YMCA is hosting a fundamental skills basketball clinic. There will be several stations to develop the skills needed to become a better player.
Ages: 5-12 years old
Clinic Date: August 23
Registration: July 16 – August 20
Price: Member $30; Non-Member $35
Flag Football is a recreational program designed to teach the fundamentals of flag football, sportsmanship, and teamwork in a fun environment.
Ages: 5-6, 7-8, 9-12 year olds
Registration: July 4 – August 4
Early Bird Registration: June 12 – July 3
Late Registration: August 5 – September 7
Season: September 13 – October 18
Regular Price: Member $59; Non-member $81
Early Bird Price: Member $49; Non-member $69
Late Price: Member $64; Non-member $84
Y Cheerleading will build self-confidence and self-esteem while developing social skills and healthy relationships with other peers. Learn the fundamentals of cheerleading, including basic motions, jumps, cheers, and chants.
Ages: 5-12 years old
Registration: July 4 – August 4
Early Bird Registration: June 12 – July 3
Late Registration: August 5 – September 7
Season: September 13 – October 18
Regular Price: Member $59; Non-member $81
Early Bird Price: Member $49; Non-member $69
Late Price: Member $64; Non-member $84
YMCA Soccer helps kids become not only better soccer players but better people as well. The YMCA soccer program is a progressive program, with multiple age-specific levels. Players are taught basic game skills such as passing, receiving, shooting, footwork, and dribbling.
Ages: 3-12 years old
Registration: August 29 – September 25
Early Bird Registration: August 8 – August 28
Late Registration: September 26 – October 15
Season: October 25 – December 6
Regular Price: Member $59; Non-member $81
Early Bird Price: Member $49; Non-member $69
Late Price: Member $64; Non-member $84
Y Cheerleading will build self-confidence and self-esteem while developing social skills and healthy relationships with other peers. Learn the fundamentals of cheerleading, including basic motions, jumps, cheers, and chants.
Ages: 5-12 years old
Registration: November 23 – December 20
Early Bird Registration: October 25 – November 22
Late Registration: December 21 – January 11
Season: January 17 – February 28
Regular Price: Member $59; Non-member $81
Early Bird Price: Member $49; Non-member $69
Late Price: Member $64; Non-member $84
Ages: 3-12 years old
Registration: November 23 – December 20
Early Bird Registration: October 25 – November 22
Late Registration: December 21 – January 11
Season: January 17 – February 28
Regular Price: Member $59; Non-member $81
Early Bird Price: Member $49; Non-member $69
Late Price: Member $64; Non-member $84
Legacy Martial Arts! Taekwondo classes in Hannibal on Tuesday and Friday evenings! Ages 4 and up. Sign up here.
ATTENTION MEMBERS: Please clean your lockers out before Monday, 8/25/25. We will be cleaning all lockers during shutdown. We ask that you have nothing in your locker during this week of shutdown, so we can clean and sanitize these lockers.
Thank you in advance!