Live Stream

The scheduled live stream begins about 15 minutes before the start of the meeting.

Previous Meetings

All town video content is hosted on the town's YouTube channel. Council meeting videos are available for the current term and one previous term of Council. For earlier video content, please contact the Clerk's department at 905-815-6015 or