Enrichment Programs

Through enrichment programs at the Y, your child will form lasting friendships, build character, and strengthen core values through a variety of activities designed for all ages and interests.  The YMCA offers a diverse catalogue of enrichment programs across locations including art, music, dance, STEAM learning, and more!

Register for Enrichment ClassesView Schedules

Preschool Age Enrichment Programs

Browse the program catalogue for children age 2-5 and learn more about our healthy kids kitchen, music & movement, messy play, science classes and more!

School Age Enrichment Programs

At the Y, school age children will have fun while learning as they take part in computer coding, dance, short film productive, healthy kids kitchen, guitar & piano lessons, and more!  Browse our diverse program catalogue to learn more about classes offered for children of all ages and interests at the Y.

Virtual YMCA Enrichment Programs

Stay in the game with the Y!  The YMCA is pleased to offer this series of activities to help you maintain your daily health and educational routines. We miss seeing you at the Y, but we remain a strong community committed to healthy living, youth development, and social responsibility.

Virtual YMCA Youth Enrichment Programs

Learn more about Youth Development Programs at the YMCA

Sports ProgramsSwim LessonsGymnastics Programs