Current & Upcoming Programs
The Town of Niagara-on-the-Lake provides programs for all ages year-round. Check out some of our current and upcoming programs below. These programs are scheduled during our seasonal sessions, which you can view for specific dates.
Fall 2024 (September 29 – December 14)
Programs Viewable Online: Wednesday, August 21
Resident Registration: Tuesday, August 27 | 8:30 a.m.
Non-Resident Registration: Tuesday, September 3 | 8:30 a.m.
Register for Fall Programs
Winter 2025 (January 5 – March 8)
Programs Viewable Online: Monday, November 18
Resident Registration: Monday, December 2 | 8:30 a.m.
Non-Resident Registration: Wednesday, December 4 | 8:30 a.m.
Register for Winter Programs
Play in the Park
Thank you for a successful first year of the Town's Play in the Park program! We saw over 500 participants throughout the summer. Stay tuned for details about Play in the Park 2025!
Play in the Park is a free, unstructured drop-in initiative designed to engage children, youth, and young adults in outdoor play. Our Program Staff will travel to each park location identified below to bring free sports and opportunities directly to the community!
Participants under six years old must be accompanied and supervised by a caregiver (14 years of age or older) at all times.