NEW! For increased data and credit card security this site will require the CVV/CVC number (3 or 4 digit code on the back of your card) for each online transaction - this includes credit cards that you may have saved on your account.


Currently registering:
Winter swim lessons, adult leagues and winter break camps.

Upcoming registration dates:
Winter leisure registration, including March Break camps opens December 5.

Curious about winter programs? Like to plan ahead?
View courses now and start your Wish List. When registration officially opens, just Add to Cart.

Join the Fun!
Welcome to City of Waterloo Recreation Services. We are proud to offer a wide range of activities and events for all ages! Sign In Or Create an Account
Register for Activities To register or view upcoming activities, please click the View Activities button. View and select the activity you would like to register for.
Purchase a Membership To purchase a membership, please click the Membership button and select the package you wish to purchase.