Discover, Grow & Thrive
At the Y, enrichment means more than just keeping busy — it’s where kids build confidence, creativity, and life skills that stick. From flying over ninja-style obstacle courses to coding their first game, performing on stage, or exploring the outdoors, every program sparks growth through movement, imagination, and hands-on learning.
Whether your child is dreaming big, discovering new passions, or needs a boost beyond the classroom, we’ve got a path for them — and even a few for you too!
Whatever path you choose, enrichment at the Y turns curiosity into confidence — and every day into an adventure.

Movement & Agility
Move more. Play hard. Build strength.
From tumbling to obstacle courses, these high-energy programs boost coordination, confidence, and serious fun.
Martial Arts
Focus up. Power on. Stand strong.
Learn respect, discipline, and self-confidence through dynamic martial arts classes for kids, teens, and adults.
Creative & Performing Arts
Create it. Perform it. Own the spotlight.
Whether on stage or behind the scenes, express yourself through dance, drama, art, and music — and shine your brightest.
STEM & Strategy
Build it. Code it. Think bigger.
From robotics to chess to wild inventions, these programs challenge young minds to explore, problem-solve, and create.
Academic Support
Boost skills. Build confidence. Stay curious.
Complete your homeschool PE activities, get homework help, sharpen study habits, and stay on track with programs designed to support learning in every subject.
Outdoor Education & Adventure
Step outside. Explore more. Try new things.
Connect with nature and build confidence through teamwork, adventure, and exploration.
Register Online
Register for YMCA programs anytime, anywhere and from any device with easy online registration. Search for programs by name, location, schedule preference, and program or class type. Find the program of your choice and register, when and where it is convenient for you. Let’s get started!
02
Find the Program That Fits Your Needs
At the YMCA we offer something for everyone. Filter below by week, age, location or class type. You are sure to find a program that is right for you.
03
Register
After you select your desired program, click register and follow the steps to complete your registration.
0 programs meet your criteria