Swimming

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

Cool down at Moses Springer outdoor pool with special heat wave hours — 5:30 to 7:30 p.m. this Wednesday, Thursday, and Friday. Register online on our ActiveWaterloo website.


On this page

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

Register for swimming lessons

We offer classes for all ages and levels of ability. Summer swim lesson registration opens June 20.

Check our cancellations page before you go.

Register for swimming lessons

Follow these steps to 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, from 8 a.m. to 8 p.m.

Free public swims

Thank you to our sponsor, Kuppers + Greene Orthodontics for these complimentary public swims at the WMRC Swimplex.

Register up to 72 hours in advance:

  • Sunday, July 7 from 1:45 to 3:45 p.m. at WMRC Swimplex
  • Sunday, July 28 from 1:45 to 3:45 p.m. at WMRC Swimplex
  • August 25, from 1:45 to 3:45 p.m. at WMRC Swimplex

Register for a free public swim


Register for public swims, lane swims and waterfit

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

Book online up to 72 hours in advance. Check our cancellations page before you go.

Moses Springer outdoor pool is open for the season. Learn more about Moses Springer Community Centre and outdoor pool.

Follow these steps to register for public swims, lane swims and waterfit
  1. Go to the public swimslane swims or waterfit calendars on the ActiveWaterloo website.
  2. The default view is for the WMRC Swimplex, use the drop-down menu to to find a swim time at Moses Springer outdoor pool.
  3. When you find the time or class you want, click on it 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, 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 the Waterloo Memorial Recreation Complex, Monday to Friday, from 8 a.m. to 8 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.