Select Program Category

Select a program category to see our many offerings

Adapted

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.

Events

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

Nature Adventures, Birding, Gardening and more

Playschool

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

Sports

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

Swimming

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