Alabama Voting Guide
A task-focused dashboard for registration, deadlines, ID rules, ballot tools, and official election authority links for the 2026 midterms.
Not an official government website. Election laws and deadlines can change. Use this guide as a starting point, then confirm legally binding details with the official source links on this page.
State Voting Summary
In Alabama, the next general election is scheduled for November 3, 2026. To participate, voters must meet the following registration deadlines — online: 15 days before Election Day — Open until Oct. 19; mail: Must be received 15 days before Election Day — Open until Oct. 19; in-person: 15 days before Election Day — Open until Oct. 19.
Early voting schedule: Alabama has no early voting. Voters with a qualifying excuse, such as illness, travel, or a work shift, can vote absentee in person at the county Absentee Election Manager's office or by mail. The last day to apply by mail is Oct. 27. Absentee ballot request deadline: Your county Absentee Election Manager must receive your application by Oct. 27 if you mail it, or by Oct. 29 if you apply in person. Ballot return deadline: Mailed ballots must be received by noon on Nov. 3, and hand-delivered ballots are due by the close of business (5 p.m. at the latest) on Nov. 2.
ID requirement for Alabama: Alabama requires a photo ID, such as an Alabama driver's license or nondriver ID, a free Alabama Photo Voter ID card, a U.S. passport, or a military, tribal, or government employee ID. Without one, you can cast a provisional ballot and bring ID to your county Board of Registrars by 5 p.m. Friday, Nov. 6. Always verify these dates and rules directly with the official Alabama election authority before Election Day.
Quick actions
Registration sourcevote.govPolling place sourcesos.alabama.govBallot information sourcesos.alabama.govCandidate information sourcesos.alabama.govVoter Registration
- Online
- 15 days before Election Day — Open until Oct. 19
- By mail
- Must be received 15 days before Election Day — Open until Oct. 19
- In person
- 15 days before Election Day — Open until Oct. 19
- Eligibility
- U.S. citizen, resident of Alabama, and 18 by Election Day; confirm special circumstances with the official source.Verify at official source
Election Dates and Ballot Timing
General Election
November 3, 2026
Primary Election
May 19, 2026; runoff June 16, 2026 if needed
- Primary
- May 19, 2026; runoff June 16, 2026 if needed
- General
- November 3, 2026
- Early voting
- Alabama has no early voting. Voters with a qualifying excuse, such as illness, travel, or a work shift, can vote absentee in person at the county Absentee Election Manager's office or by mail. The last day to apply by mail is Oct. 27.Source: sos.alabama.gov
- Ballot request
- Your county Absentee Election Manager must receive your application by Oct. 27 if you mail it, or by Oct. 29 if you apply in person.Source: sos.alabama.gov
- Ballot return
- Mailed ballots must be received by noon on Nov. 3, and hand-delivered ballots are due by the close of business (5 p.m. at the latest) on Nov. 2.Source: sos.alabama.gov
How to Vote and ID Rules
Accepted ID guidance
Alabama requires a photo ID, such as an Alabama driver's license or nondriver ID, a free Alabama Photo Voter ID card, a U.S. passport, or a military, tribal, or government employee ID. Without one, you can cast a provisional ballot and bring ID to your county Board of Registrars by 5 p.m. Friday, Nov. 6.
Source: sos.alabama.govMail voting guidance
Alabama requires an excuse, such as being away from your county on Election Day, illness or disability, a work shift of 10 hours or more, or being a student or military voter living outside the county. Send a copy of your photo ID with the application, and have the ballot affidavit notarized or signed by two witnesses.
Source: sos.alabama.govEverything you need to prep and track your absentee ballot securely.

Envelopes

Stamps

Black/blue pens

Small file folder

Calendar and reminder planner

Address labels

Privacy roller stamp
As an Amazon Associate, we earn from qualifying purchases.
Ballot and Candidate Tools
Federal races: U.S. House and U.S. Senate.Verified official source
Statewide/local races: Statewide, legislative, judicial, and local offices vary by state and district; confirm your sample ballot with the official election authority.Verify at official source
Frequently Asked Questions
What is the voter registration deadline in Alabama for the 2026 midterms?
Vote.gov lists these registration timing rules for Alabama: online - 15 days before Election Day — Open until Oct. 19; by mail - Must be received 15 days before Election Day — Open until Oct. 19; in person - 15 days before Election Day — Open until Oct. 19. Eligibility rules state: U.S. citizen, resident of Alabama, and 18 by Election Day; confirm special circumstances with the official source. Check with Alabama Secretary of State - Alabama Votes for full details.
When does early voting start in Alabama?
Alabama has no early voting. Voters with a qualifying excuse, such as illness, travel, or a work shift, can vote absentee in person at the county Absentee Election Manager's office or by mail. The last day to apply by mail is Oct. 27.
Do I need an ID to vote in Alabama?
For ID requirements: Alabama requires a photo ID, such as an Alabama driver's license or nondriver ID, a free Alabama Photo Voter ID card, a U.S. passport, or a military, tribal, or government employee ID. Without one, you can cast a provisional ballot and bring ID to your county Board of Registrars by 5 p.m. Friday, Nov. 6.
How do I request an absentee or mail ballot in Alabama?
Alabama requires an excuse, such as being away from your county on Election Day, illness or disability, a work shift of 10 hours or more, or being a student or military voter living outside the county. Send a copy of your photo ID with the application, and have the ballot affidavit notarized or signed by two witnesses. Regarding timing: Your county Absentee Election Manager must receive your application by Oct. 27 if you mail it, or by Oct. 29 if you apply in person. And for returns: Mailed ballots must be received by noon on Nov. 3, and hand-delivered ballots are due by the close of business (5 p.m. at the latest) on Nov. 2.