Swimming lessons


If you are new the city, or have done swimming lessons with another organization, you can view a comparison chart (below) to help you find where you fit in our Learn to Swim program.

Did you know we also offer private lessons and drop in lessons?  If you are looking for one-on-one support, or swimming instruction outside of our registration schedule please call your local pool for more information. 

Swimming level descriptions

Lessons are available at the following indoor pools:

Breithaupt Centre pool

Cameron Heights pool

Forest Heights pool

Lyle Hallman pool

Register online or in person

Please note: Our new online registration program - ACTIVE Net - is now up and running. To register for a program, you'll need to activate your existing account or create a new account. Visit our ACTIVE Net page to learn how.

Contact Us