We strive to provide recreation activities for all ages and abilities that are affordable, accessible and promote healthy active lifestyles. All of our programs are designed as inclusive as possible to better serve children, youth, adults and seniors with special needs.
There are many options to stay active, including camps, youth drop-in activities, recreation programs, public skating and aquatics (public swims, lessons). Check out the latest version of our Recreation and Culture Guide or browse our online program registration portal for full program details. We offer multiple options for you to register into a program – in person, online or by telephone.
Please be sure to check our Facilities and Facility Rental and our Birthday Parties and Group Bookings web pages for additional information should you want to host your special event in one of our facilities.
Check out all the great programs being offered this Spring/Summer
Download your own copy of the Spring/Summer Guide today!
Spring/Summer, Recreation & Culture, Municipal Service Guide
Aquatics, Lessons, Workshops & Programs!
Be sure your account is set up first and then proceed with registering for all the great available programs/activities.
Due to software compatibility issues, do not use Microsoft Edge 10 for camp or program registrations.