Alabama 2026 General Election
Official rosters identify ballot placement. Campaign details cite self-stated sources. Filing records are shown separately and do not establish ballot eligibility.
Voting dates and requirements
Election date: November 3, 2026Confirm the rules that apply to your location and voting method. Local hours and eligibility can differ.
Register online
October 19Verified October 12, 2026
Mailed voter registration
October 19Verified October 12, 2026
Register in person
October 19Verified October 12, 2026
Absentee application by mail
Eligible absentee voters; see official eligibility requirements
October 27Verified October 12, 2026
Absentee application in person
October 29Verified October 12, 2026
Hand-deliver absentee ballot
November 2Verified October 12, 2026
Mailed absentee ballot receipt
Domestic absentee voters; UOCAVA rules differ
November 3 by noonVerified October 12, 2026
Early voting options
Check the official requirementsElection Day polling hours
7 a.m.–7 p.m.; confirm the local time used by your polling placeVerified October 12, 2026
Polls close — Central Time
Polling places using Central Time
November 3, 2026 at 7:00 PM Central Standard TimeVerified October 12, 2026
Poll close — Eastern-time locations
Eastern-time polling places: the state guide says hours may differ; confirm locally
Check the official requirements
Source record verified October 12, 2026.
U.S. Senate
Governor
U.S. House (7 seats)
State Legislature (140 seats)
State legislative races will be listed as filing deadlines pass and candidate information becomes available from official sources.
9 federal/gubernatorial races and 140 state legislative seats on this ballot. Candidate information is added as filings are confirmed by official sources.
AL Election Resources
Check RegistrationStart or update your voter registration
Verify your registration is active and current
Locate where to vote on election day
Preview your ballot before election day
General election info from your state
Know what to bring and expect
State Election Office
P. O. Box 5616, Montgomery, Alabama, 36103-5616