Find Something for Everyone at the YMCA
The YMCA offers programs and activities for all ages, abilities and stages of life. Through our programming, we offer a place to build friendships, create positive experiences and participate in programs and activities to enhance well-being. The Y offers youth a path with programs from early childhood to pre-teen to teen and beyond. We provide families with a sense of community through youth sports, swimming, fitness programs, small group training and more, and seniors are given a sense of purpose and a way to keep active. At the Y, we know that positive change only comes about when we invest in our kids, our health and our neighbors.
Benefits of Registering 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 click register, all without lines or a trip to the Y.
Group Classes
Programs at the Y
The YMCA offers a variety of programs available for online or in-person registration, including youth sports, swimming, child care and camps, group fitness classes, health programs, enrichment programs and more. When you register for our programs, you are supporting the values and programs that strengthen our community. At the Y, youth learn what they can achieve, families can spend quality time together, and we offer a sense of belonging that deepens relationships in our community. We are changing our model to become a more inclusive, purpose-driven entity. One built to ensure everyone in every community has equal opportunity.

Gymnasium

Aquatics

Adult Sports

Group Fitness
Kid Fit Club
STARTS JUNE 1st!
- Ages 6-11
- Drop off your children and enjoy a workout knowing they will be taken care of and staying active.
- Activities are FREE!
- 8:30-9:30am – Weather permitting will change outside classes except Boxing & Pound
- Kids will meet by the nursery door.
- FREE to Members
- $10 non-member drop in
- Registration is necessary for first time!
Frequently Asked Questions
