Recreation and Leisure

All rec facilities and the city museum are closed. We will contact you with further information if you were registered for recreation programs or rentals.

Full details are available on our COVID-19 response page.

Programs, classes and lessons

Find registration options for swim lessons, fitness classes, leisure activities and more.

Register online now

Swimming (drop-in)

Look up schedules, fees and admission rules for public swims and drop-in pool activities such as waterfit.

Skating + shinny (drop-in)

Look up locations, schedules and fees for drop-in skating and shinny. Additional info on admission guidelines and safety.


League and pick-up options for hockey, soccer, basketball, slo-pitch, volleyball, pickleball, ultimate, badminton and more.

Camps + pre-school

Register for camps offered during school breaks. Additional info on counsellor training and pre-school programs.

Assistance programs

Apply for financial assistance or accommodation to take part in recreation programs.