Swimming

Find schedules and register for swim lessons, public swims, lane swims and waterfit.

All of our swim programs are at the Swimplex in the Waterloo Memorial Recreation Complex at 101 Father David Bauer Drive.


On this page

  1. Register for swimming lessons
  2. Register for public swim, lane swim and waterfit
  3. Swimming fees and passes
  4. Pool guidelines
  5. Contact us

Register for swimming lessons

We offer classes for all ages and levels of ability. Check our cancellations page before you go.

Find and register for swimming lessons

Follow these steps to find and register for swimming lessons
  1. Go to the ActiveWaterloo website.
  2. On the ActiveWaterloo website, you can search for swimming lessons by age, date and skill level.
  3. When you find the lessons you like, click on them to learn more and check for open spots.
  4. If the program is full, you can add yourself to a waitlist.
  5. To register and pay for the lessons, you will need to create an account on the ActiveWaterloo website. You can pay with a credit card or Visa/Mastercard debit.
  6. You can also register in person at RIM Park and Waterloo Memorial Recreation Complex, Monday to Friday, 8:00 a.m. to 8:00 p.m.

Register for public swims, lane swims and waterfit

Click on the links below to check schedules and register for a swim time or class: 

You can book online up to 72 hours in advance. Check our cancellations page before you go.

Follow these steps to find and register for public swims, lane swims and waterfit
  1. Go to the public swimslane swims or waterfit calendars on the ActiveWaterloo website.
  2. When you find the time or class you want, click on it to learn more and check for open spots.
  3. If the program is full, you can add yourself to a waitlist.
  4. To register and pay, you will need to create an account on the ActiveWaterloo website. You can pay with a credit card or Visa/Mastercard debit.
  5. You can also register in person at the Swimplex at the Waterloo Memorial Recreation Complex, Monday to Friday, 8:00 a.m. to 8:00 p.m.

Swimming fees and passes

Fees and passes

FitPasses can be purchased at either pool facility, or online using ActiveWaterloo. All prices below include HST. A Fitpass does not guarantee admission on a day when programming is offered. 

Child and youth (2 to 17) and older adults (55 plus)
Adults (18-54)
Family pass
  • includes up to four people, $2.45 extra per additional person per visit

  • 1 visit - $14.50
  • 10 visits - $130.18
  • 25 visits - $303.74
  • buy a Moses Springer season pass for $230.93 beginning Spring 2024
Kidsplash
  • one parent and one child six and under
  • $6.45
Parent and tot
  • one parent and one child six months to three years
  • $6.45

Pool guidelines

Swim test

Abilities swim test

Our swim test requires a child to swim on their front across the pool's shallow end (22 metres) without touching the bottom:

  • they must have the ability to put their face in the water and keep their feet at the surface
  • they must also use a recognizable and consistent front crawl or breaststroke
  • they may attempt the swim test once during a scheduled swim time

Aquatic staff may ask any swimmer of any age to perform the swim test to swim in the deep end and use the water slides.

Swimming with children or non-swimmers

Direct supervision

A caregiver (14+) must stay in the pool with all children or non-swimmers who have not passed the swim test. The caregiver is responsible for their direct supervision.

Direct supervision means being within arm's reach in the water and being able to give immediate assistance at all times.

Children 2 to 6 years old

A caregiver (14+), and responsible for direct supervision, must stay with children 2 to 6 years old.

  • if the child passes the swim test, they can go in the deep end and down the slide
  • they will still have to stay with their caregiver under direct supervision while in the pool
  • a caregiver may provide direct supervision for up to two children in this age group
Children 7 to 10 years old

Children 7 to 10 must report to the lifeguard on the deck to pass the swim test:

  • if the child passes, they may swim unaccompanied while caregivers remain in the facility
  • if the child doesn't pass, the caregiver must provide direct supervision.
  • a caregiver may provide direct supervision for up to three children 7 to 10 years of age

Pool fouling and closures

A pool fouling forces us to close the pool for up to 24 hours. Here are some tips to help keep our pool clean:

  • wash thoroughly with soap and water in our showers before entering the pool
  • make sure your child goes to the bathroom right before entering the pool
  • take your child on frequent bathroom breaks
  • check your child's swim diaper often
  • do not go swimming if you have been sick in the past 48 hours
  • use swim diapers - these are mandatory for children who are not fully toilet trained. We recommend Little Swimmers diapers for children three and younger
  • refrain from feeding your child within one hour of swimming

Lockers

Lockers are available. Please bring your own lock.


Contact us

Call customer service to get help with finding a program or registering online. You can reach us at 519-886-1177 or 519-884-5363.