Register for swimming lessons

Learn about water safety and how to swim. Check schedules and register for lessons. Spring registration opens March 2026.


Register online

Spring registration opens March 2026. 

Lessons fill quickly – plan ahead for registration day

Save time on registration day by setting up your account, wishlist and cart in advance. Read step-by-step instructions on the registration help page.


New to swimming lessons

If this is your first time signing up:

Need help? Call 519-886-1177 or 519-884-5363.


Find the right class

Register your child for the level shown on their last report card. Children must meet the minimum age for the program on the first day of class.

Visit our swim class guide to see lesson types by age and level.

You can also call us at 519-886-1177 or 519-884-5363 for help.


Get inclusion support

If your child needs one-to-one support for swim lessons:


Get ready for lessons

Before your lesson:

  • arrive early – 15 minutes for the Swimplex, 8 minutes for Moses Springer pool
  • use change rooms and lockers – bring a lock 
  • shower before lessons
  • no footwear on deck – shoe covers $0.75 at customer service
  • children not toilet trained must wear swim diapers or watertight pants – $2 at customer service

During your lesson:

  • parents and visitors watch from the gallery — no phones, cameras or spectators on deck
  • feedback day is usually lesson 6 and we provide a final written report at the last lesson
  • if a pool fouling happens, lessons move to the pool deck – no refunds or credits

Contact us

Contact us if you have questions or need help finding a program or registering online:

Subscribe to the ActiveWaterloo newsletter

Get monthly updates on new and upcoming programs and activities, including a link to the newest ActiveWaterloo program guide.