Health and Fitness at the Y
With a variety of amenities, equipment and group classes at our 4 welcoming locations, you are sure to find your place at the Y!
Branch Schedules
Find times for a lane swim, aquatic fitness, basketball, badminton, hot tub, drop-in programs and more!
EGYM Smart Strength Circuit
A personalized, automated, full-body strength-training experience.
Kid Stuff at the Y
See details for Preschool Playtime and Family Fun times or make any day fun with our play structures!
FitME Program
Book a complimentary FitME training session with one of our trained fitness staff
Igniting Potential in Our Community
With support, positivity and guidance, people shine. Here are some ways the Y helps.
Leading the Way with YCAN
YMCA Community Action Network supports youth to develop projects that respond to local community needs.
Child Care: Let Them Shine
At the Y, we’ve never met a kid who didn't have the potential to shine. Learn about our child care programs.
Learn to Cope with Stress With Y Mind
Connect with other young adults who have experience with anxiety and build a more resilient you.
Newcomer Services
Adults new to Canada can learn English while youth get support adjusting to their new school and life in Canada.