Select Program Category

Select a program category to see our many offerings


For participants who have physical, sensory or developmental disabilities. Support Person(s) attending programs/services with a paying customer are not required to pay admission and/or registration fees.

Arts - Dance & Performing

Drama, Ballet, Jazz, Hip-Hop, Belly Dance, Couples Dance and more

Arts - Visual

Celebrate your inner artist and be more creative, more often.

Certifications & Leadership

First Aid, Swim Instructor and Lifeguard Training, AFLCA and more

Community Programs

Free community programs including Discover! Nose Hill

Day Camps

Award winning day camps with swimming, arts/crafts, sports, themes, nature and more.


Check out a variety of fun events to keep you and your family active and entertained throughout the year.

Fitness and Wellness

Find your fit! Whether it is staying in shape, finding your inner strength and balance or simply trying something new, the City of Calgary has a program for you!

Martial Arts

Come one, come all. Learn techniques from various disciplines in our variety of programming.


Nature Adventures, Birding, Gardening and more


Social, physical, intellectual and emotional development Preschool programs that operate seasonally as well as during the school year (September to June)

Skating and Hockey

Learn to skate and learn to play hockey


Badminton, Soccer, Multi-sport, Gymnastics, Rock Climbing and more


Swim for Life programs for all ages, Swim Patrol, Junior Lifesaving Club, Synchro and more