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

All City of Kitchener pools are closed for public use

Ontario is in a state of emergency and under a stay-at-home order. This is in addition to the current provincewide shutdown.

Program participants will receive a full refund for classes missed during the shutdown period. Payments made by credit card will be refunded to the same card, where possible. All other customers will receive a credit to their account.

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!

Aqua cardio

Shallow water

Primarily focuses on improving cardiovascular fitness and muscular endurance. Large, full body movements will get your heart pumping and increase breathing.

Offered at:

Deep water

Takes place in the deep end. Swimmers use a floatation belt or pool noodle for this class. Participants should be comfortable in deep water. You will work on cardiovascular conditioning as well as muscular strength and endurance.

Offered at:

Aqua strength – warm water pool

Primarily focuses on increasing muscular strength by working against the buoyancy of water and creating turbulence. Equipment may be used at the discretion of the instructor.

Offered at:

Aqua stretch – warm water pool

Primarily focuses on improving the flexibility of muscles. A variety of stretches will be used to increase range of motion, improve balance and develop muscle tone for daily activities.

Offered at Breithaupt Centre.

Aquability – warm water pool

Focuses on supporting mobility and independence in a safe and social atmosphere. Participants work at their own pace with certified instructors who have in-depth knowledge and training on pain management and movements of daily living.

Key components include:

  • active stretching to improve range of motion
  • relaxation and breathing techniques for pain management
  • walking and gait training

Offered at:

Aqua cycle

This class on our Hydrorider bikes will get your heart pumping! The program includes plenty of cardio with muscular strengthening for your legs, arms and core. Participants can adjust the resistance of the bikes to suit their individual fitness level. To increase your comfort on the bike, we recommend wearing water shoes and shorts.

Offered at Breithaupt Centre.

Masters swim club

This program is geared towards dedicated adult swimmers whose skills ranger from beginner fitness to serious triathlete. This club offers three lanes of training: beginner, intermediate and intense.

Offered at Forest Heights Pool.

Synchro Fit

Active adults will learn synchro techniques such as sculling, torpedoes, ballet legs and more and then put the skills together in a fun routine. Synchronized swimming combines cardiovascular training, core strength training and flexibility all into one fun, intense workout.

Offered at Lyle Hallman Pool.

Fun and fit waterpolo

The fun and fit way to have fun in the water while you learn to play waterpolo. Swimmers will be introduced to the basic of waterpolo and will get a good vigorous workout while having fun. Swimmers must be comfortable in the water and be able to swim a minimum of 10-15 metres (level F or G equivalent). 

Age: 8 to 9 years

Offered at Breithaupt Centre.

Single-visit swimming

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

  • adult swim
  • family swim
  • lane swim
  • public swim (not offered at this time)
  • 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.

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.