Adult Classes & Programs
Move, groove, and sweat your way toward better well-being!
Youth Camps
From sports to STEAM, swimming, art, and more — there’s a camp for every age and interest at the Y.
Youth Programs
The YMCA’s focus on youth development is evident in their Child Development and Youth Programs.
Join our Team!
We offer a positive work environment, career growth opportunities, and an excellent benefits package.
Ways to Give
Help us fulfill our promises to this community and commit to raising needed funds for the Y so that we can serve those who need it most.
Become a Member Today
When you join the Y, you’re committing to more than simply becoming healthier. You are supporting the values and programs that strengthen your community.
View class schedules and sign up at your Y!
Upcoming Community Runs
View events happening at your Y!
Words from the Y
Two of our youngest Triathletes, brothers Noah and Lucas, are making national news! Their amazing story was featured on KTVB Channel 7 and the Today Show and featured on their website. The Today Show also shared it on their Facebook page, which has resulted in thousands of shares and ...
Not quite an infant, not quite toddler. That's Connor. But this young kid's getting so much more from the Y's child care program than motor skill development and playtime discovery. This is his family's Y. Their camera. Their story.
Watch Connor's video here»
With full hearts, we would like to thank each and every one of you who has supported the Y’s cause over the years. Today our County Commissioners, after hearing all the facts, made the decision to approve our 100% property tax exemption, just as they have done for 122 years. We'd like to thank ...
The Reader
One of the many blessings of my job is to watch people grow up and pass through all the stages of life. Last week I visited with a 6-year-old who has been with our Y since she was about 6 weeks old. Both her parents work hard and have done a great job with her. Their family ...