Garbage and curbside recycling pickup will be a day late starting Wednesday, with Friday's pickup occurring on Saturday due to the Christmas holiday. Please have your carts out at the point of collection by 6 AM on your collection day. See more information regarding other City closures.

Meetings for 2023

December

City Council Legislative Meeting

Dec. 18 at 6 p.m. - Meeting Canceled. City Council will meet again on January 8, 2024.

City Council Briefing Session

Dec. 18 at 3:30 p.m. - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

Dec. 11 at 6 p.m. - Meeting Canceled. City Council will meet again on January 8, 2024.

City Council Briefing Session

Dec. 11 at 3:30 p.m. - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

Dec. 4 at 6 p.m. - Watch 2:30:01 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

Dec. 4 at 3:30 p.m. - Watch 1:20:36 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

November

City Council Legislative Meeting

Nov. 27 at 6 p.m. - Watch 1:53:44 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

Nov. 27 at 3:30 p.m. - Watch 45:51 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

Nov. 20 at 6 p.m. - Watch 3:43:09 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

Nov. 20 at 3:30 p.m. - Watch 1:17:39 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

Nov. 13 at 6 p.m. - Watch 1:17:14 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

Nov. 13 at 3:30 p.m. - Watch 1:24:17 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

Nov. 6 at 6 p.m. - Watch 54:58 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

Nov. 6 at 3:30 p.m. - Watch 1:28:26 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

October

City Council Legislative Meeting

Oct. 30 at 6 p.m. - Watch 1:27:40 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

Oct. 30 at 3:30 p.m. - Watch 1:41:27 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

Oct. 23 at 6 p.m. - Meeting canceled.

City Council Briefing Session

Oct. 23 at 3:30 p.m. - Watch 1:38:20 - Council Chambers Lower Level of City Hall - No Public Testimony Taken. Combined Study Session and Legislative.

City Council Legislative Meeting

Oct. 16 at 6 p.m. - Watch 2:08:28 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

Oct. 16 at 3:30 p.m. - Watch 1:01:11 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

Oct. 9 at 6 p.m. - Watch 2:23:27 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

Oct. 9 at 3:30 p.m. - Watch 53:53 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

Oct. 2 at 6 p.m. - Watch 1:05:05 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

Oct. 2 at 3:30 p.m. - Watch 43:47 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

September

City Council Legislative Meeting

Sept. 25 at 6 p.m. - Watch 4:58:59 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

Sept. 25 at 3:30 p.m. - Watch 39:27 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

Sept. 18 at 6 p.m. - Watch 3:25:21 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

Sept. 18 at 3:30 p.m. - Watch 43:01 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

Sept. 11 at 6 p.m. - Watch 1:17:24 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

Sept. 11 at 3:30 p.m. - Watch 50:33 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

Sept. 4 at 6 p.m. - The regularly scheduled City Council Meeting for Monday, September 4, 2023, has been canceled due to the recognized observance of the Labor Day.

City Council Briefing Session

Sept. 4 at 3:30 p.m. - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

August

City Council Legislative Meeting

Aug. 28 at 6 p.m. - Watch 3:20:20 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

Aug. 28 at 3:30 p.m. - Watch 1:10:10 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

Aug. 21 at 6 p.m. - Watch 1:58:47 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

Aug. 21 at 3:30 p.m. - Watch 1:31:51 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

Aug. 14 at 6 p.m. - The regularly scheduled City Council Meetings for Monday, August 7, 2023, and Monday, August 14, 2023, have been canceled.

City Council Briefing Session

Aug. 14 at 3:30 p.m. - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

Aug. 7 at 6 p.m. - The regularly scheduled City Council Meetings for Monday, August 7, 2023, and Monday, August 14, 2023, have been canceled.

City Council Briefing Session

Aug. 7 at 3:30 p.m. - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

July

City Council Legislative Meeting

July 31 at 6 p.m. - Watch 2:00:15 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

July 31 at 3:30 p.m. - Watch 31:14 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

July 24 at 6 p.m. - Watch 1:59:29 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

July 24 at 3:30 p.m. - Watch 1:13:15 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

July 17 at 6 p.m. - Watch 2:35:45 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

July 17 at 3:30 p.m. - Watch 37:47 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

July 10 at 6 p.m. - Watch 3:11:45 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

July 10 at 3:30 p.m. - Watch 2:01:54 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

July 3 at 6 p.m. - Council Chambers Lower Level of City Hall.

City Council Briefing Session

July 3 at 3:30 p.m. - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

June

City Council Legislative Meeting

June 26 at 6 p.m. - Watch 3:36:01 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

June 26 at 3:30 p.m. - Watch 1:43:46 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

June 19 at 6 p.m. - Council Chambers Lower Level of City Hall.

City Council Briefing Session

June 19 at 3:30 p.m. - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

June 12 at 6 p.m. - Watch 3:59:52 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

June 12 at 3:30 p.m. - Watch 1:30:54 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

June 5 at 6 p.m. - Watch 1:40:52 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

June 5 at 3:30 p.m. - Watch 1:36:18 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

May

City Council Legislative Meeting

May 30 at 6 p.m. - Council Chambers Lower Level of City Hall. Monday is Memorial Day, Meeting Moved to Tuesday.

City Council Briefing Session

May 30 at 3:30 p.m. - Council Chambers Lower Level of City Hall - No Public Testimony Taken. Monday is Memorial Day, Meeting Moved to Tuesday.

City Council Legislative Meeting

May 22 at 6 p.m. - Watch 1:12:05 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

May 22 at 3:30 p.m. - Watch 38:05 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

May 15 at 6 p.m. - Watch 1:18:14 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

May 15 at 3:30 p.m. - Watch 24:25 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

May 8 at 6 p.m. - Watch 2:21:41 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

May 8 at 3:30 p.m. - Watch 45:56 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

May 1 at 6 p.m. - Watch 2:11:29 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

May 1 at 3:30 p.m. - Watch 1:17:36 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

April

City Council Legislative Meeting

April 24 at 6 p.m. - 6 P.M. Meeting canceled. Legislative session follows briefing session.

City Council Briefing Session

April 24 at 3:30 p.m. - Watch 1:55:00 - Council Chambers Lower Level of City Hall - No Public Testimony Taken. Legislative session follows briefing session.

City Council Legislative Meeting

April 17 at 6 p.m. - Watch 1:49:57 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

April 17 at 3:30 p.m. - Watch 2:10:37 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

April 10 at 6 p.m. - Watch 1:25:31 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

April 10 at 3:30 p.m. - Watch 1:25:35 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

April 3 at 6 p.m. - Meeting Canceled.

City Council Briefing Session

April 3 at 3:30 p.m. - Briefing Session Canceled.

March

City Council Legislative Meeting

March 27 at 6 p.m. - Watch 4:30:40 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

March 27 at 3:30 p.m. - Watch 1:45:40 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

March 20 at 6 p.m. - Meeting canceled.

City Council Briefing Session

March 20 at 3:30 p.m. - Briefing session canceled.

City Council Legislative Meeting

March 13 at 6 p.m. - Watch 3:22:21 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

March 13 at 3:30 p.m. - Watch 2:00:50 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

March 6 at 6 p.m. - Watch 1:45:32 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

March 6 at 3:30 p.m. - Watch 2:10:35 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

February

City Council Legislative Meeting

Feb. 27 at 6 p.m. - Watch 4:09:01 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

Feb. 27 at 3:30 p.m. - Watch 1:18:15 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

Feb. 20 at 6 p.m. - Meeting Canceled

City Council Briefing Session

Feb. 20 at 3:30 p.m. - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

Feb. 13 at 6 p.m. - Watch 1:05:40 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

Feb. 13 at 3:30 p.m. - Watch 34:44 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

Feb. 6 at 6 p.m. - Watch 1:05:38 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

Feb. 6 at 3:30 p.m. - Watch 1:10:55 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

January

City Council Legislative Meeting

Jan. 30 at 6 p.m. - Watch 1:16:42 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

Jan. 30 at 3:30 p.m. - Watch 52:58 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

Jan. 23 at 6 p.m. - Watch 1:08:11 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

Jan. 23 at 3:30 p.m. - Watch 1:02:16 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.

City Council Legislative Meeting

Jan. 9 at 6 p.m. - Watch 1:07:53 - Council Chambers Lower Level of City Hall.

City Council Briefing Session

Jan. 9 at 3:30 p.m. - Watch 1:20:20 - Council Chambers Lower Level of City Hall - No Public Testimony Taken.