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.
Drama, Ballet, Jazz, Hip-Hop, Belly Dance, Couples Dance and more
Celebrate your inner artist and be more creative, more often.
First Aid, Swim Instructor and Lifeguard Training, AFLCA and more
Free community programs including Discover! Nose Hill
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.
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!
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)
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