Be goal oriented!

At the YMCA, kids develop all of their skills, from catching and dribbling to teamwork and sportsmanship. Just as important, they learn firsthand the benefits of being healthy & active and that virtual games just can't compare to the real thing. Youth Sports are offered year-round and always need great coaches. Use your talents to encourage, guide and train young athletes at the Y!

Contact Andrea Wright, Program Director, with questions concerning the information below.

Ballet and Gymnastics 

Our Ballet & Gymnastics program provides an opportunity for children to develop both physical skills for a healthy lifestyle and personal skills to succeed in school and work, all while laughing and playing with a group of their peers. Parents can stay or leave the YMCA during the program knowing that their children are in a safe and loving environment. Children enjoy a warm atmosphere in which they have the opportunity to function in a structured setting. Activities will include ballet and gymnastics. Children can participate in both sessions or pick and choose sessions at your convenience.

Click here to register for Ballet and Gymnastics 

YMCA Cheerleading

YMCA cheerleading programs are designed to give a full work out while improving flexibility, coordination, balance and strength. We also work on listening skills, following directions and team building. Season runs Jan-Feb, with practices beginning in November. Schedules to be set by coaches after registration.  Y Cheer shirt included!

Ages 5-8 or Ages 9-12

Register Here

2022  Fall Basketball 

YMCA Youth Basketball Leagues are designed for children of all ages and teach young athletes the importance of developing fundamental skills of ball handling, dribbling, passing, shooting and defense while focusing on teamwork, sportsmanship, and positive competition in a FUN environment.


Instructional: Ages 5-6 co-ed

Beginner: Ages: 6-8 co-ed

Intermediate:  Ages 9-10 boys

Girls League: Ages 9-12     

Junior Boys: Ages 11-12

Practice and Game Structure:

Teams are put together after 3 skills sessions

 Practice days and times will be determined by coaches

 Game schedules are given out after season begins


Instructional, Beginner & Intermediate

Season begins: December 3rd


$45 Members and $65 Non-Members


Girls League and  Junior Boys

 Season begins: January 7th

$45 Members and $65 Non-Members


Register Here

For other upcoming youth sports programs, register online today!