Cameron Heights Pool


Select pools are open

Breithaupt, Lyle Hallman and Forest Heights indoor pools are open. Read more. Visit the page for each pool to see the registered swim times and lessons that are currently being offered. Visitors must limit their pool visits to a maximum of 90 minutes. This time includes pre and post swim time.

The Region of Waterloo passed a bylaw requiring the wearing of face coverings in enclosed public spaces that is now in effect. You can learn more about the bylaw and what it means for you on the Region of Waterloo site.

Beginning Friday, Nov. 27, the Province has provided updated guidance on the limits for recreation facilities and community centres. These changes include:

  • Indoor capacity of 10 program participants per room/space, provided physical distancing can be maintained. 
  • Aquatics classes are limited to 10 participants per class. If physical distancing can be maintained and total pool capacity remains below 30%, more than one class may be in the pool at a time.

Read more about these and additional changes.

Cameron Heights is a great pool for swim lessons, lots of pool space and smaller class sizes.   

We offer a wide variety of fitness programs from  stroke correction to improve your swim technique, master swim club, triathlon training programs, aqua cycle and boot camp style pool fitness classes.  

In addition, we offer pool rental times for sport groups, clubs and family celebrations on Saturday and Sunday afternoon and evenings.

Cameron Heights Pool remains closed.

Cameron Heights Pool is owned by the Waterloo Region District School Board (WRDSB) and is operated by the City of Kitchener. WRDSB continues to be focused on supporting our day time school operations and responding to the adjustment in learning models and enrolment changes. As such, schools will remain closed to community use through Jan. 31, 2021. Staff will continue to evaluate the feasibility of opening our schools to community use and provide updates as they come. Subscribe to this page to receive notifications about further updates. Thank you for your understanding.

To find alternative swimming options, visit one of our indoor pool pages


Cameron Heights Pool Office Hours 

Day Time
Monday Currently closed
Tuesday  Currently closed
Wednesday Currently closed
Thursday Currently closed
Friday Currently closed
Saturday Currently closed
Sunday Currently closed 

Schedules and programs

Swimming lessons 

Cameron Heights Pool is currently closed. 

Babies and tots
Children and pre-teens
Specialty courses
Women and girls

Recreational swim schedule

Cameron Heights Pool is currently closed. 

Lane swim

Lane swims are offered during shared swim times with other programs and may limit lanes to half the pool for lane swims. 
















Public swim


Women's only swim*



Swimming fees


  • Single: $6
  • 5 tickets: $28.25
  • 20 tickets: $111.85
  • 60 tickets: $321.10
  • 3 month pass: $193.70
  • 3 month pass + Aquafit: $258.30
  • Daily pass: $9.63
  • Weekend pass: $16.23

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

  • Single: $4
  • 5 tickets: $18.50
  • 20 tickets: $70.35
  • 60 tickets: $200
  • 3 month pass: $123.30
  • 3 month pass + Aquafit: $164.35
  • Daily pass: $6.18
  • Weekend pass: $10.31


  • Single family admission: $13.65
  • 5 family admission tickets: $60.25
  • 3 month family pass: $285.15
  • Daily family pass: $21.89
  • Weekend family pass: $36.57

Swim admission guidelines

  • 0-6 years: Must be within 1 arm's reach of someone 12 years or older at all times, including if swim test has been passed (2:1 ratio)
  • 7-9 years: May swim alone if they pass the swim test, if not they must be within 1 arm's reach of someone 12 years or older at all times (3:1 ratio)
  • 10+ years: May swim alone
  • 12+ years: May supervise other swimmers (see ratios above)
  • Deep end swimmers: All swimmers must pass the swim test to enter the deep end. Swimmers of any age may be asked to complete the swim test at the discretion of the lifeguards.

To pass the swim test, swimmers must be able to comfortably perform a recognizable stroke on their front for a minimum of 15 meters with the ability to put their face in the water and take at least one (1) breath without putting their feet on the bottom of the pool.

Children ages 7-9 who successfully complete the test, or have completed Level H, will receive a Swim Test Card. Swim test cards must be presented prior to admission to a recreational swim.

Forgot your Swim Test Card? You will be required to complete another swim test.

Register online or in person

Please note: Our new online registration program - ACTIVE Net - is now up and running. To register for a program, you'll need to activate your existing account or create a new account. Visit our ACTIVE Net page to learn how. 

Rental information

A 25 metre pool, sauna and diving board. For more information on renting the pool, please call 519-741-2482.

Contact Us