Important Dates & Deadlines

Municipal Election Calendar - Quick Reference

Click here for ALL dates regarding the 2025 Municipal Calendar

DateInformationCode of Alabama, 1975 - Section Number
August 26, 2024First day candidates can raise or spend money. 17-5-7(b)(2)
May 28, 2025Last day a person an become a resident of the municipality in order to become a candidate.11-46-25(g)
11-43-63
June 10, 2025Mayor will give notice of the election.11-46-22(a)
June 10, 2025Candidates may begin qualifying at City Hall once notice is published. Qualifying forms are available from the City Clerk after publication.
11-46-22(a)

Candidates must file a Statement of Economic Interests form with the Alabama Ethics Commission in order to appear on the ballot. For questions regarding the Statement of Economic Interests form, please call the Alabama Ethics Commission at 334-242-2997 or email at candidates@ethics.alabama.gov.
36-25-15(a)
June 24, 2025
Last day, by 5:00 p.m., to qualify to run for municipal office.
11-46-25(g)
July 27, 2025
Last day to establish residency to vote in municipal general election.    
11-46-38(b)
August 11, 2025
Last day to register to vote for the municipal general election.

August 19, 2025 
Last day to receive an application for a regular absentee ballot by mail. 

August 21, 2025 
Last day for a voter to Hand-Deliver an application for a regular absentee ballot.   

August 25, 2025 
Last day, up to the close of business, for a voter to deliver an absentee ballot. (non-emergency)

August 26, 2025
ELECTION DAY     
11-46-28(a)
August 26, 2025
All polling locations shall be open for voting from 7:00 AM to 7:00 PM.
11-46-28(a)
September 2, 2025 
Canvass the Election – 12:00 noon – Council Chambers.

Run-Off Election

DateInformationCode of Alabama, 1975 - Section Number
September 8, 2025Last day to register to vote for the run-off election.11-46-38
17-3-50
September 18, 2025 
Last day for a voter to apply for a regular absentee ballot.

September 22, 2025 
Last day, up to the close of business, for a voter to deliver an absentee ballot (non-emergency).

September 23, 2025    RUN-OFF ELECTION11-46-55(d)
11-46-21(a)
September 23, 2025    All polling places shall be open for voting from 7:00 AM to 7:00 PM.11-46-28(a)

Post Election

DateInformationCode of Alabama, 1975 - Section Number
November 3, 2025Newly elected municipal officials take office on the first Monday in November following the election.11-46-21(c)
November 3, 2025Council meets for its organizational session.11-43-44