Register for programs
Winter registration dates
- 6 a.m. — Online (virtual waiting room opens at 5:30 a.m.)
- 8:30 a.m. — By calling the Customer Service Centre at 403-268-3800 (option 1)
- During business hours — At any City-operated Aquatic & Recreation or Arts facility
Online schedules and registration
-
Find your inner artist and learn to express yourself through painting, sketching, clay and more.
-
Move your body, learn the technical elements of various dance forms and express yourself through the art of dance with our expert instructors.
Register now for dance classes.
-
We have affordable, inclusive and fun day camps. We offer Rec Adventures, Arts Ventures, and sailing camps.
-
We offer a variety of classes to obtain certifications for Fitness instructors, Swim Instructors, National Lifeguards and First Aid.
Certification courses are being added frequently and certification is ongoing.
-
We have a variety of inspiring fitness classes to help you stay healthy and active in the water or in a studio.
-
National Golf Academy instructors will help you shave a few strokes off your game or introduce your kids to golf.
-
Jump, swing, and tumble into some fun!
-
Children and adults can build confidence, self-discipline and fitness with our martial arts & self defense programs.
-
Get out of the house and spend some quality time exploring nature or learning survival skills.
-
Preschoolers ages two and a half to five years old will learn through play. They will discover and build social and physical skills that will prepare them for life’s next steps like kindergarten, sports, arts and more.
2024/25 seasonal registration is now open.
-
Preschoolers will have fun engaging with others and learning physical and social skills. They will participate in active games, arts, crafts and stories.
-
Kids can climb our wall and practice safety, belaying and climbing skills.
-
Learn the basics of sailing or enhance your current sailing skills. Get ready to sail around the reservoir next summer by taking our indoor theory classes.
-
Our lessons help all skill levels and ages learn the fundamentals of skating or playing hockey or ringette. Lessons are at select arenas only.
-
We offer lessons aimed at building skills in sports such as badminton, basketball and multisport!
-
Learn water safety with Swim for Life® classes. All skill levels from beginner to lifeguard certification.
-
A powerful way of gaining the benefits of an aligned mind, body and spirit.
-
Take a break from your busy life and join us on the mat for a variety of Yoga and Pilates programs to connect your mind and body.
-
Earning a LEAD or Nature LEAD Certificate is fun and gives students credibility, recognition and opportunities at school, work and in the community.
How do I register for a program offline?
Phone registration
To register by phone, call 403-268-3800 during the following times:
- Monday to Friday - 8:30 a.m. - 4 p.m.
- Monday to Friday - 8:30 a.m. - 4:30 p.m.
- Excluding statutory holidays and holiday weekends
Walk-in or in-person registration
In person: at any City-operated Aquatic Recreation facility or Arts Centre during posted business hours
Weather cancellations
Outdoor programs and events are weather dependent and may be relocated or cancelled in the event of severe weather, extreme temperatures or poor air quality for outdoor activities. Check our Facebook for the latest updates.
For golf lessons please call the inclement weather line (403-300-1000) up to 2 hours prior to scheduled lesson start time. If no update is provided, please attend your lesson as scheduled.
-
Find all the waivers, booking forms and applications you need right here.
-
Learn how to set up and manage your account, register for programs or cancel a program.
-
Our Support Worker/Aide Policy waives the admission fee for a Support Worker who is directly supporting people with disabilities to participate in recreation programs and services.