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