City Council Meetings

Council Meeting Requests to Speak
If you wish to address the Council, please click here to download the form. Completed speaker cards are to be given to the Assistant City Clerk or Deputy City Clerk prior to the start of the meeting.

2025 Regular City Council Meeting Schedule

Click here for previous City Council Meeting Videos

Meeting DatesAgendasPacketsPresentationsMinutesVideos
12-Jan-26AgendaPacket
12-Jan-26 (Special Meeting)AgendaPacket
8-Dec-25AgendaPacket
24-Nov-25 (Notice of Cancellation)
10-Nov-25AgendaPacketVideo
27-Oct-25AgendaPacketVideo
13-Oct-25AgendaPacketMinutesVideo
30-Sep-25 (Special Meeting)AgendaMinutes
22-Sep-25AgendaPacketMinutesVideo
8-Sep-25AgendaPacketMinutesVideo
25-Aug-25AgendaPacketMinutesVideo
11-Aug-25AgendaPacketMinutesVideo
14-July-25AgendaPacketMinutesVideo
23-June-25AgendaPacketMinutesVideo
9-June-25AgendaPacketMinutesVideo
31-May-25 (Special Meeting)AgendaPacketMinutesPart 1 | Part 2
27-May-25AgendaPacketPresentationsMinutesVideo
12-May-25AgendaPacketPresentationsMinutesVideo
28-Apr-25 (Special Meeting)AgendaPacketVideo
28-Apr-25 (Special Joint Meeting)AgendaPacketPresentationsVideo
28-Apr-25 (Notice of Cancellation)
14-Apr-25AgendaPacketPresentationsMinutesVideo
24-Mar-25 (Special Meeting)AgendaMinutesVideo
24-Mar-25 (Notice of Cancellation)
17-Mar-25 (Special Meeting)AgendaMinutesVideo
10-Mar-25AgendaPacketMinutesVideo
24-Feb-25 AgendaPacketPresentationsMinutesVideo
10-Feb-25AgendaPacketMinutesVideo
27-Jan-25 (Notice of Cancellation)
13-Jan-25AgendaPacketMinutesVideo
13-Jan-25 (Special Meeting)AgendaPacketMinutes
🚧 TRAFFIC NOTICES
This is default text for notification bar