We offer swim programs for all ages, ability levels and schedules. Pay as you go or register for an ongoing swim program.

Register for a program

On this page:

  1. COVID-19 updates
  2. Aquatic fitness programs
  3. Single-visit swimming
  4. Class trips
  5. Swimming camps
  6. Lifeguard training
  7. Swimming fees
  8. Register for a program

COVID-19 updates

Outdoor pools are open for the season, select indoor pools to begin opening July 26

The Region of Waterloo will enter Step 3 of the Province’s Roadmap to Reopen at 12:01 a.m. on Friday, July 16, a three-step plan to safely and cautiously reopen the province and gradually lift public health restrictions.  

All visitors and staff will be screened for COVID-19 symptoms.

Visitors under the age of 18 must be accompanied by someone over 18 who will be responsible for ensuring physical distancing for members of their group.

Before you visit a pool:

When you arrive at the pool:

  • Be prepared to show proof that you have completed the screening on your phone or other device
  • Wear a face covering and maintain your physical distance while in line and in the facility

Please follow these guidelines when visiting an outdoor pool:

  • Come dressed for swimming. Access to showers, change spaces, and washrooms will be limited during your visit.
  • When possible, shower at home before and after your visit.
  • Lockers will not be available. Bring a bag for your belongings while in the pool. You will be asked to bring your belongings to designated areas on the pool deck.
  • Pool equipment will be limited. If you need equipment for support or training purposes, please bring it from home. Pool toys will not be permitted.
  • Some amenities may remain closed including slides, diving board, hair dryers and drinking fountains.
  • Please respect the signage and directions from staff.

Visit our COVID-19 updates page to learn what's open and closed as well as how city services are affected.

Aquatic fitness programs

Get a great workout in the water at any fitness level with one of our aquatic fitness programs. These programs will give you a full-body workout in a non-competitive, instructor-led space. You can go at your own pace!

Subscribe to this page to get an email when we share upcoming fitness programs.

Single-visit swimming

Join us at one of our outdoor pools to go for a swim. Some of the single visit swims we offer are:

  • adult swim
  • family swim
  • lane swim
  • women's only swim

Check our swimming schedule to find a swim time at your local pool. Swim fees depend on age and the size of your group.

Register online for a single-visit swim:

You do not need to register for a single-visit swim at Idlewood outdoor pool or Wilson outdoor pool.

Class trips

Get out of the classroom for a trip to the pool. We base the cost on the number of students attending a class trip.

Choose from one of these programs:

  • Swim to Survive: This program works on the minimum skills required to recover from an accidental fall into deep water.
  • Swim to Survive + (Plus): This program builds on the Swim to Survive skills required to recover from an accidental fall into deep water.
  • Aquatic fitness programs for gym classes
  • Swim team rentals

To set up a class trip, contact your local pool.

Swimming camps

We offer full-day swimming camps for kids. Your camper will enjoy outdoor and indoor activities, including a daily swim. Visit our camps page to learn more or register on ActiveNet.

Lifeguard training

Learn about lifeguard and leadership training on our lifeguarding page. You can also learn about lifeguarding in Canada from the Lifesaving Society.

Swimming fees


  • single: $6
  • 5 tickets: $28.25
  • 20 tickets: $111.85
  • 60 tickets: $321.10

Child (0-17) and senior (55+) 

  • single: $4
  • 5 tickets: $18.50
  • 20 tickets: $70.35
  • 60 tickets: $200


  • single family admission: $13.65
  • 5 family admission tickets: $60.25
Apply for lower fees
Through our leisure access program, you can apply for lower fees for city-run programs. Find out if you're eligible and learn how to apply on our leisure access page.

Get leisure support

If you or your child has a disability, you can apply for an inclusion membership to get leisure support. Support can include personal assistance for leisure activities (PAL).

Register for a program

You can sign up for one of our swimming programs using ActiveNet. You can also visit your local pool to sign up in person.