Until July 22, online registration will be temporarily unavailable while we switch to our new online experience. Until then, please call 1-866-421-9622 or come in to your local YMCA to register for any programs, classes, or summer camps.
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 to try out all three triathlon events. Through progressive distance training, we will encourage a positive and healthy attitude towards Physical activity, and inspire self-confidence. The achievement of each athlete is recognized, and not just at the finish line. This program ends with participation in a YMCA Triathlon event!
Not Yet Scheduled
NOTE: Registration for this program is not yet open.
This program is designed for teens who want to improve their swimming abilities and lifesaving skills. Participants have the option of completing the YMCA Learn to Swim program. Make Friends: make...
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...
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.