Recreation Programs
Spring is in the air!
It’s time to get ready for spring and with that, all the wonderful recreation programs the City has to offer! Check out the 2025 Spring Recreation eGuide, with opportunities for all ages and interests, and promising a season full of a variety of programs that’ll have you trying something new and creating long-lasting, enriching memories! Get excited because you’re guaranteed to learn a new skill, find a new hobby, meet a new friend or generally challenge yourself!
Ready to discover what’s ahead? Flip through the eGuide now! As always, all program codes link directly to online registration at vaughan.perfectmind.com. An accessible version (PDF) of the eGuide is also available.
Key Dates
Spring Session
- eGuide is viewable beginning Thursday, Feb. 6
- Registration for general programs begins Thursday, Feb. 20 at 7 a.m. for residents and Thursday, Feb. 27 at 7 a.m. for non-residents
- Registration for swim lessons and aquatic leadership courses begins Tuesday, Feb. 25 at 7 a.m. for residents and Tuesday, March 4 for non-residents
- Session begins Saturday, March 22
Summer Session
- eGuide is viewable beginning Monday, May 5
- Registration for general programs begins Thursday, May 22 at 7 a.m. for residents and Thursday, May 29 at 7 a.m. for non-residents
- Registration for swim lessons and aquatic leadership courses begins Tuesday, May 27 at 7 a.m. for residents and Wednesday, June 4 for non-residents
- Session begins Monday, June 30
Summer Camps
- eBrochure is viewable beginning Monday, Feb. 3
- Registration for summer camps begins Wednesday, Feb. 19 at 7 a.m. for residents and Wednesday, Feb. 26 at 7 a.m. for non-residents
- Summer Camps season begins Monday, June 30
-
Answer
For more information on program registration, refer to our Frequently Asked Questions webpage.
-
Answer
- Register now at vaughan.perfectmind.com. We recommend using Google Chrome for best results. Watch our tutorial videos on the recvaughan YouTube channel to find out more about our online registration system.
If you require assistance creating an account or registering, call Service Vaughan at 905-832-2281, email rec@vaughan.ca or visit your local community centre.
- Register now at vaughan.perfectmind.com. We recommend using Google Chrome for best results. Watch our tutorial videos on the recvaughan YouTube channel to find out more about our online registration system.
Make a difference in your community
RecAssist is the City’s fee assistance program, which helps subsidize the cost of recreation programs and swim lessons for low-income individuals and families in Vaughan. 100% of donations go towards recipients. Tax receipts will be issued via email for donations of $25 or more.
How to Register for an Account Online