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. 

Have a SAY where you PLAY

There are over 650 places to stay active in the City of Kitchener. We want to support your healthy, active lifestyle, which is why we want to know if our facilities meet your needs! Fill out our online survey for a chance to win great prizes.

Contact Us