Expand your fitness horizons with everything the YMCA has to offer. Learn basic fitness concepts and improve sports performance through TRX, Yoga, YMCA Fitness Centre, sport-specific training, land and aqua sports, Cyclefit, Bootcamp and more.
Not Yet Scheduled
NOTE: Registration for this program is not yet open.
Youth boxing is a non-competitive, non-contact program. Work out like a champ! Experience specialized boxing techniques and learn specific skills to gain strength and agility while getting a...
A Triathlon combines three sports: swimming, biking and running. Are you interested in learning more about Triathlons and the training behind the sport? In this program, you’ll have the chance...
Group Fitness Classes
Working out is more fun with friends! Whether it's a registered or a drop-in program, the YMCA offers everything from Aquafit to Zumba! Grab a friend and join a class - you'll be glad you did.
Calling all Youth!
Come volunteer with the YMCA! As a charity, the YMCA relies on it's volunteers to help us provide community program support. Our youth volunteer opportunities include programs like Leaders in Training (LITs), Counsellors in Training (CITs), Youth Advisory Council (YAC) and Young Leaders Advisory Council (YLAC).
Challenge your fitness level with a variety of high-intensity boot camps that consist of a mix of cardio and strength training designed to improve balance, speed, agility and coordination.