Online registration is temporarily unavailable while we prepare for a new online experience coming soon. Please visit your local YMCA to register for any programs, classes, or summer camps or call 1-866-421-9622.
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 full-body workout. Get a taste of key boxing principles such as shadow boxing, circuit training and skipping.
Not Yet Scheduled
NOTE: Registration for this program is not yet open.
An interval-style fast-paced workout that combines boxing and kickboxing drills with strength and cardio intervals.
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...
Calling all ages - the gym is open! Grab a ball and hit the gymnasium for some open gym time. Basketball, floor hockey, soccer, you name it. Grab a group or meet new people while having fun and getting fit.
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.
YMCA Giving - Donate Today!
YMCA Giving is the YMCA of Northern Alberta’s annual campaign to raise funds and awareness of community needs. Donations are used to assist people in gaining access to YMCA programs and services to help improve and enhance their lives. No one is turned away due to the inability to pay!