City Meeting Videos

Please view individual meeting agendas to find out if the meeting will be held in-person or electronically. Advanced registration is required for electronic participation; instructions and deadlines are included on individual meeting agendas. 

You can view agendas below and in the Agenda Center. Click here to sign up for email and text notifications. Read the Electronic Participation Policy.

Scroll down and click on the meeting title to view the video recording. City Council meetings are live-streamed and recorded. Recordings of Board, Commission, and Committee meetings will be uploaded the business day after the meeting.