Programs, classes and swim lessons
Find out what programs we offer, what's open for registration or drop-in, and how to sign up and pay.
On this page
- What's open for registration
- Find a program, register and pay
- Get help over the phone
- Subscribe to our seasonal newsletter
- Register in person
- Registration policies
What's open for registration
Winter registration is now open.
Spring program registration opens March 4 (summer camps), March 6 (active living) and March 20 (swim).
This season you can register for:
- CARL leagues
- Swim lessons
- Aquatic exercise classes
- Fitness and wellness classes
- Pre-school and youth programs
- Special interest programs
Browse all registered programs
Drop-in programs
The following drop-in programs require registration:
- Drop-in adult leisure (billiards, cards, and more)
- Drop-in fitness (yoga, Zumba, HIIT, and more)
- Drop-in pickleball
- Drop-in skating (shinny, free skates, and more)
- Drop-in sports (badminton, table tennis)
- Drop-in swimming (aquafit, lane/public swims, and more)
- Drop-in walking
Find a program, register and pay
All current and upcoming programs are listed on ActiveWaterloo.
You can use this service to:
- search for activities by age, location, date, and more
- add yourself to a waitlist if a program is full
- register and pay with credit card or Visa/Mastercard debit
You need an account to register and pay for programs
Get help over the phone
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.
Subscribe to our seasonal newsletter
Subscribers to our seasonal newsletter receive:
- reminders about upcoming registration dates
- notifications about new programs
- a link to the ActiveWaterloo Program Guide
Register in person
You can register in person at RIM Park and Waterloo Memorial Recreation Complex, Monday to Friday, 8:00 a.m. to 8:00 p.m.
Registration policies
Withdrawals |
Before requesting a refund, ensure you meet our withdrawal criteria below. If your request is successful a credit will show on your ActiveWaterloo account or a refund will show on the original payment used. Withdrawal criteria:
For more on withdrawals, view our program withdrawal policy (PDF). |
Transfers |
Transfers between programs can be accepted if:
Administrative fees do not apply for transfers. To request a transfer call 519-886-1177 or email activewaterloo@waterloo.ca for assistance. |
Refunds |
Before requesting a refund, consider that:
To request a refund call 519-886-1177 or email activewaterloo@waterloo.ca for assistance. Refunds will be processed in 3-5 business days. |
League withdrawals |
League programs have two forms of registration – team registrations and free agent registrations. Refund eligibility varies based on the method of registration (team or free agent).
Cancellation of league games taking place on outdoor fields is governed by the Field Delay and Cancellation Policy. Refunds and credits issued for league programs operate under the rules in section 2.0, except as stated below for team withdrawals. Team withdrawals
|
Account credits |
Credits on a customer account will not be removed as long as the account is active. Your account is consider to be not active if it has not been used in 2 years. If this happens:
At any point, if your credits are $25 or more the customer may to the account may request a refund, subject to a 10% administrative fee. |