Programs, classes and lessons

How to find, register and pay for recreation programs. Additional info on program withdrawals, transfers and refunds.

To register for swim lessons, team sports, fitness classes, kids camps, leisure activities and more follow the process below.

1. Find a program

The seasonal Program & Activities Guide has times, locations, descriptions, activity numbers and fees for registered and drop-in programs.

Find a program

You can also download an accessible PDF version of the guide.

2. Register and pay

ActiveWaterloo is our website for program registration and payment. You have to create an account to register and pay. Credit cards are accepted.

Register and pay online

You can also register in person at our recreation facilities. Cash, debit, credit and cheque are accepted at the following locations and times:

Registration policies

Withdrawals

Withdrawals are based on programs:

  • camps, ony day programs and leaders program can withdraw up to the first lesson
  • active living and adult programs, aquatic swim lessons at the start of the third lesson
  • private lessons must withdraw seven days prior  

Transfers

Transfers between programs can be requested if:

  1. made before the third class of the original program
  2. space exists in an alternate program and both are within the same program session

Program transfers after the third class are subject to the program supervisor's discretion.

Refunds

Refunds are pro-rated and subject to an administrative fee of 20% or $25 (whichever is less). To avoid an administrative fee, you may request to leave a credit on account. Refunds of $30 or less are available as a credit only.

Account credits

Account credit is prorated and not subject to an administrative fee. Credits can be used for any City of Waterloo facility rental, program registration, FitPass, or pay as you play fee. Credits are not transferable to another customer.