Skip navigation
Social Media
Email IconTranslate


mom and child at swimming poolFree class week bannerA woman and child in a pool

We offer a variety of recreation and leisure programs throughout the year for all ages, activity levels and interests. 

Summer programs

Summer leisure program registration begins June 6 (adult leagues, swim lessons and summer camp registration already in progress). Check our Program and Activities Guide for details.

Fall program registration will begin August 14 (swim) and August 29 (leisure).

Drop-in programs

Our drop-in programs are easy - just show up! Swimming, skating, pickleball and more are available. You can pay per visit, or buy a FitPass for a bundle.


As seen on This Is Us!
Participants use lightly weighted drumsticks called Ripstix. Pound is designed for all fitness levels and is the perfect atmosphere to let loose, feel energized while rocking out. Bring a friend and try it out. This class will be available for registration in the fall.

Adult Recreation Centre, 185 King Street South, Waterloo 
CANCELLED Tue. June 26,  9:30 - 10:30 a.m.

WING 404, 510 Dutton Drive, Waterloo
CANCELLED Tue. June 26,  1 - 2 p.m.
CANCELLED Thu. June 28,  5:30 - 6:30 p.m.

Registered programs

  • Registered programs such as swimming lessons require advanced sign-up. You can find all of our registered programs in the Program and Activities Guide, published quarterly. 
  • Our CARL (community adult recreation) leagues run year-round, some seasonal.

Registration is easy!

Browse through our Program and Activities Guide and then register in person or online.

Register with ActiveWaterloo

Fee assistance

Our assistance programs make programs and activities more accessible. 

More information

If you're looking for information about programming offered across the Region of Waterloo, visit the new community information database. It is funded by the Region of Waterloo and is maintained by the Social Planning Council of Cambridge and North Dumfries.