Home Registered Programs

Registered Programs

Art Classes

Find your inner artist and learn to express yourself through painting, sketching, clay and more.

Calgary Transit Access Programs

The Get on Board Travel Training Summer Camp aims to teach young participants with disabilities how to use Calgary Transit safely and independently.

Certification Courses

We offers a variety of classes to obtain certifications for Fitness instructors, Swim Instructors, National Lifeguards and First Aid.

Day Camps

We have affordable, inclusive and fun day camps. We offer Rec Adventures, Arts Ventures, and sailing camps.


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.


We offer introductory gymnastics classes that provide a foundation for future training and many skills that are transferrable to other sports. Children develop in leaps and bounds as they learn the basics on floor, bars, beams, trampolines and vault.

Martial Arts & Self Defense

Children and adults can build confidence, self-discipline and fitness with our martial arts & self defense programs.

Nature & Outdoor Programs

Get out of the house and spend some quality time exploring and learning about nature.


Preschoolers ages two and a half to five years old will learn through play. They will discover and build social and physical skills that prepare them for life’s next steps like kindergarten, sports, arts and more.

Rock Climbing

Our rock climbing lessons are inclusive, safe, fun and engaging. Climbing lessons are designed to build skills, abilities, and confidence for climbers of all levels.


Learn the basics of sailing or enhance your current sailing skills. Week day, evening and weekend programs available.

Skating & Hockey Lessons

Our lessons help all skill levels and ages learn the fundamentals of skating or playing hockey. Lessons are at select arenas only.


Our sports lessons are active, fun, and engaging activities for kids. We offer a variety of lessons such as badminton, basketball and multisport.

Swimming Lessons

We offer quality Swim for Life programs, Swim Patrol, Junior Lifesaving Club, private lessons and more!

Wellness & Meditation

Practice mediation techniques, try mindful movement classes or join a workshop to reduce stress, tension and fatigue and discover a deeper sense of strength and balance.

Yoga & Pilates

Take a break from your busy life and dedicate some time for your wellness. Join us on the mat for a variety of Yoga and Pilates programs to connect your mind and body.