Agendas, Minutes and Video

Council and Committee meetings will continue to be conducted by video conference, using the Cisco Webex platform until December 31, 2021. Though electronic, in order to provide openness and transparency, members of the public may attend Municipal Hall in person to observe these meetings. Meetings are streamed live and archived for viewing in the "Past Meetings" section below. 

How to participate in a Council or Committee of the Whole Meeting

If you want to participate during the Public Input and/or Question Period portions of the agenda for a Council or Committee of the Whole meeting, you can either:

  • attend Council Chambers at Municipal Hall in-person and speak at the podium, or
  • join the meeting electronically
    Visit Attending a Virtual Meeting for instructions on how to join the meeting electronically.

Public participation, whether electronic or in-person, is limited to public hearings, Council meetings, and Committee of the Whole meetings. Members of the public may observe a Committee meeting, however, unlike Council meetings, the public does not have an opportunity to provide their input or ask questions during a Committee meeting.

If you attend in-person to participate or observe a meeting, you will be required to wear a mask at all times and maintain appropriate social distancing of at least 6 feet. We ask the public, if possible, to watch meetings from the comfort and safety of your home to protect yourself, municipal staff, and our community as part of our collective effort to hold the line against this dangerous virus.


Agendas, minutes and video recordings are listed below.  Future meetings can be found on our Event Calendar or on our 2021 Council Calendar.


If a Council meeting is currently in session, you can watch in the Live Stream Viewer.

Agendas, Minutes and Videos of meetings prior to July 29, 2019 are available on our Archived Agendas, Minutes and Videos page.