Recreation and Leisure

Programs, classes and swim 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.