Registration for Summer Programs is open!
Create your online account and register today!


Stouffville has a variety of recreation programs for you to get active, practice your skills or learn something new! 

With adapted program options and financial assistance available, everyone can enjoy learning and playing in our community.

For registration assistance, email us at or call 905-642-PLAY (7529). You can also come see us in person at the Leisure Centre

How to Register

Register for a program through our online registration portal.

To register online, you must create a family account. Complete a family account form and submit to us by email or in-person at the Leisure Centre

Once you have an account, you can securely pay online with a credit card or prepay and put money on your account in person. 

If you have taken programs with us in the past, you are currently in our system and can go directly to the registration portal to sign up for activities and programs. 

Transfer to another program

If you have registered for a recreation program in the Town of Stouffville but wish to switch to another program, please complete a Transfer Request Form and send it to us by email to or by fax to 905-642-3940. We will accept transfer requests if there is space available in the requested program.

Financial assistance

The Town of Stouffville is committed to providing equal access to recreation opportunities in our community. We offer funding through York Region’s recreation subsidies the Canadian Tire Jumpstart program to families who qualify.

Accessible formats available upon request. Contact 905-640-1900 or for assistance.
© 2024 Town of Whitchurch-Stouffville  | Privacy and Disclaimer

Scroll to top