Register for City of Calgary Recreation Programs
Discover the City of Calgary’s full range of registered programs designed to support active, creative, and connected living. From fitness and arts to dance, certifications, and seasonal camps, there’s something for every age and ability. Easily browse and register online for inclusive, professionally led programs that help you build skills, stay healthy, and engage with your community.
Our adaptive programs create a sense of belonging, offering opportunities to be active, connect and share meaningful experiences with individuals of diverse abilities.
Earn certifications for fitness instructors, swim instructors, National Lifeguard and First Aid.
Sport Hub offers fun, affordable sports programming for children and youth aged 5-18.
Move your body, learn the technical elements of various dance forms and express yourself through the art of dance with our expert instructors.
Our programs are thoughtfully designed to provide fun, engaging and safe activities for people living with changes to their memory and thinking.
Stay active with a variety of fitness classes led by certified instructors. Improve strength, endurance, and overall wellness in a motivating group setting.
National Golf Academy instructors will help you shave a few strokes off your game or introduce your kids to golf.
Boost confidence, discipline, and fitness with our martial arts & self defense programs.
Inclusive climbing lessons that are safe, fun and engaging. Lessons are designed to build skills, abilities, and confidence for climbers of all levels.
Our lessons help all skill levels and ages learn the fundamentals of skating or playing hockey or ringette. Lessons are at select arenas only.
Comprehensive swim programs including Swim for Life programs, parent & tot, Swim Patrol, Junior Lifesaving Club, and private lessons.
Build strength, flexibility, and inner calm with inclusive yoga and pilates classes for all levels.