Programs, lessons and day camps
Become more active and creative by taking part in our programs, classes, activities, and events.

Registered programs
Staying active helps keep you happy and healthy. Warm up with a workout or stretch your imagination with an arts class. Whatever you live to do, we have the perfect program for you.
Find registered programs
Drop-in activities
It’s a great day to wave goodbye to your TV. Whenever you feel like some family time or a serious workout, drop in for all the fun and fitness you can handle. Whatever you live to do, good times are waiting at a location near you.
Find a drop-in activity
Recreation events
Check out the special events offered by Calgary Recreation! Many events are free or low-cost and suitable for families.
Find an event