Youth Sports


Learn gymnastics from instructor Kelly Geoghegan, who has over 20 years' experience and has trained state champions as well as UK cheerleaders. Basic skills taught such as handstands, cartwheels, back handsprings and much more. Each class will have a limit of 12. Because of limited space, call the YMCA at 859.987.1395 to register for this program.

  • Ages: 4+
  • Fees: Members $40; Non-members $55


Intermediate: 4:30-5:30 p.m.

Beginner: 5:30-6:30 p.m.

Advanced: 6:30-7:30 p.m.


Beginner: 10-11 a.m.

Intermediate: 11 a.m.-noon

Fee: Member: $40; non-member: $55
Classes currently forming, please call the Y for more information.


This program takes the child who has mastered the progressive levels of swim skills to the competitive level of skill development. Students will work on refining strokes, kicks, breathing, dives and turns. Ages 6-13.

Session 1: Mondays, April 8-May 13, 6:00 p.m. (6-9); 6:30 p.m. (10-13).

Fee: Member: $30; non member: $50.


Introducing kids to the enjoyment of running at a young age is an exciting way to help them develop an appreciation of fitness and to build habits that lead to a lifetime of health. Designed to allow every runner to recognize their strengths, Kids on the Run inspires them to define their goals. Throughout the program, the kids make new friends, build their confidence and celebrate their achievements. The program will end with participation in the Children’s Mile at the Hundred Acre Run on June 22nd.

Time/Date: Thursdays, May 6 - June 17, 6:00 p.m.

Fee: $20 members; $30 non members

Fee includes race registration and a t-shirt. Pre register by May 3.


Registration for fall soccer begins July 1. The YMCA soccer program is designed to meet each player at their current level of play and provide opportunities to increase their individual skills. The goal is that these opportunities lead to an overall enjoyment of the game for years to come. Through participation in weekly practices and games, players learn sportsmanship, how to work as a team and also build quality relationships with players and coaches in the program. The season begins in September. For kids U6-U12.

Registrations taken after July 31 are subject to an additional $10.00 late fee.

Fee: $50 for members; $75 non-members.