View the council meeting online or read schedules, minutes, planning and corporate reports.

City Hall is open by appointment only. For all pension documents, residency letters and proof of life documents, please call 604-591-4132 or to set up an appointment. 

You're invited to attend Council meetings held Monday evenings. Council meetings are live-streamed on the City's website. Recordings of both recent and past meetings are available for viewing.

View this week's meeting agendas, notices and Public Hearing items.

You can also view information released from closed meetings.

Meeting Schedules

View the 2021 Council Meeting Schedule.

Public Hearings

If you'd like to speak or write to Council about your support or opposition to a Planning Application, review the "Participating in Virtual Council Meetings". Persons wishing to speak will be provided five minutes for each Public Hearing item that they wish to address. 

For matters unrelated to Planning Applications, learn how to make a delegation to Mayor and Council.


Committee meetings are open to the public for observation purposes.  If you wish to make a presentation, or speak at a Committee meeting, you must first request to appear as a delegation.

If you are interested in getting involved in a Committee or learning more about them, see the Committees, Commissions and Boards information.