Enrichment Programs

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.

LEARN MORE

Martial Arts

Focus up. Power on. Stand strong.

Learn respect, discipline, and self-confidence through dynamic martial arts classes for kids, teens, and adults.

LEARN MORE

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.

LEARN MORE

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.

LEARN MORE

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.

LEARN MORE

Outdoor Education & Adventure

Step outside. Explore more. Try new things.

Connect with nature and build confidence through teamwork, adventure, and exploration.

LEARN MORE

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!

01

Not a Member? Join the YMCA as a Facility or Impact Member.

We offer flexible and affordable membership options that help you achieve your goals, get active and connect with your community.

Already a member? Skip to step 2.

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.