ActiVote
← All states
2026 election

Voting in Alabama

Primary
Held
Tuesday, May 19
General
Tuesday, November 3
Register online by
October 19, 11:59pm
Register by mail by
October 19
Register in person by
October 19 close of business
Request a mail ballot by
October 27
Mailed ballot must arrive by
November 3, 12pm
Or drop it off by
November 2 close of business

See every race and candidate on your Alabama ballot, and where each one stands, before you vote.

Plan your ballot →

How to cast your ballot

By mail

You need one of these reasons:

  • I expect to be out of the county or the state on election day.
  • I am physically incapacitated and will not be able to vote in person on election day.
  • I have a physical illness or infirmity which prevents my attendance at the polls. I am unable to access my assigned polling place due to a neurological, musculoskeletal, respiratory (including speech organs), cardiovascular, or other life-altering disorder that affects my ability to perform manual tasks, stand for any length of time, walk unassisted, see, hear or speak and: a) I am an elderly voter aged 65 or older; or b) I am a voter with a disability.
  • I expect to work a shift which has at least ten (10) hours that coincide with the polling hours at my regular polling place.
  • I am enrolled as a student at an educational institution located outside the county of my personal residence and am therefore unable to vote at my usual polling place on election day.
  • I am a member of, or a spouse or dependent of a member of, the Armed Forces of the United States or am otherwise similarly qualified to vote absentee pursuant to the Uniformed and Overseas Citizens Absentee Voting Act, 52 U.S.C. § 20302.
  • I have been appointed as an election officer at a polling place which is not my regular polling place.
  • I am a caregiver for a family member to the second degree of kinship by affinity or consanguinity and the family member is confined to his or her home.
  • I am currently incarcerated in prison or jail and have not been convicted of a felony involving moral turpitude.

In person

Polls open on election day
7am – 7pm
Early voting
Not offered — vote on election day or by mail
What counts as ID

You will need to show photo ID to vote in Alabama.

Acceptable forms of valid photo ID include:

  • Alabama driver's license (may be expired up to 60 days)
  • Alabama non-driver's ID card (may be expired up to 60 days)
  • Alabama photo voter ID card
  • Photo ID card issued by Alabama or any other state (examples include:
  • AL Department of Corrections Release - Temporary ID,
  • AL Movement/Booking Sheet from Prison/Jail System, or
  • a pistol permit)
  • Federal government-issued ID
  • US passport
  • Employee ID card issued by the federal government, the State of Alabama, county, municipality, board or other entity in Alabama
  • Student or employee ID from a public or private college or university in Alabama (including postgraduate technical or professional schools) or student or employee ID issued by a state institution of higher learning in any other state
  • US military ID
  • Tribal ID

Voters without ID:

If you are unable to provide ID, you will be able to vote a provisional ballot. In order for your ballot to be counted, you must provide your ID, including your address and your telephone number, to the board of registrars no later than 5:00 P.M. on the Friday following the election. If you fail to provide ID to the board of registrars by that time, your ballot will not be counted.

In addition, voters who do not show valid photo ID at the polls can vote a regular ballot if they are positively identified by two election officials as a voter on the poll list who is eligible to vote and the election officials sign a sworn affidavit.

Before you can vote

Registering

Ways to register:

Who can register, and what you need

To register in Alabama you must:

  • be a United States citizen
  • be a resident of Alabama and your county at the time of registration
  • be 18 years old on or before Election Day
  • have not been convicted of a disqualifying felony (or have had rights restored). You can find the list of disqualifying felonies on the Secretary of State’s website at sos.alabama.gov/mtfelonies
  • have not been legally declared "mentally incompetent" by a court
  • swear or affirm to "support and defend the Constitution of the US and the State of Alabama and further disavow any belief or affiliation with any group which advocates the overthrow of the governments of the US or the State of Alabama by unlawful means and that the information contained herein is true"

Which primary can you vote in?

You are NOT required to register with a party to participate in Alabama primary elections. However, you must declare a political party preference to receive that party’s primary ballot when you vote. If you do not wish to select a party when voting, you can vote on nonpartisan contests or measures, if there are any.

Also on the calendar

Local elections in parts of Alabama. Only voters in the place named take part.

  • September 1 Montgomery, city council district 3

Also voted on May 19: Georgia, Idaho, Kentucky, Oregon, Pennsylvania.

Dates, deadlines and rules come from DemocracyWorks, last refreshed August 27, 2026; poll hours from our own election guide. Rules change — check with your election office before you rely on a date.

Another state

Alaska 2026 election dates AK Maine 2026 election dates ME Vermont 2026 election dates VT New Hampshire 2026 election dates NH Washington 2026 election dates WA Montana 2026 election dates MT North Dakota 2026 election dates ND Minnesota 2026 election dates MN Wisconsin 2026 election dates WI Michigan 2026 election dates MI New York 2026 election dates NY Massachusetts 2026 election dates MA Rhode Island 2026 election dates RI Idaho 2026 election dates ID Wyoming 2026 election dates WY South Dakota 2026 election dates SD Iowa 2026 election dates IA Illinois 2026 election dates IL Indiana 2026 election dates IN Ohio 2026 election dates OH Pennsylvania 2026 election dates PA New Jersey 2026 election dates NJ Connecticut 2026 election dates CT Oregon 2026 election dates OR Nevada 2026 election dates NV Colorado 2026 election dates CO Nebraska 2026 election dates NE Missouri 2026 election dates MO Kentucky 2026 election dates KY West Virginia 2026 election dates WV Virginia 2026 election dates VA Maryland 2026 election dates MD Delaware 2026 election dates DE California 2026 election dates CA Utah 2026 election dates UT New Mexico 2026 election dates NM Kansas 2026 election dates KS Arkansas 2026 election dates AR Tennessee 2026 election dates TN North Carolina 2026 election dates NC South Carolina 2026 election dates SC District of Columbia 2026 election dates DC Arizona 2026 election dates AZ Oklahoma 2026 election dates OK Louisiana 2026 election dates LA Mississippi 2026 election dates MS Alabama AL Georgia 2026 election dates GA Hawaii 2026 election dates HI Texas 2026 election dates TX Florida 2026 election dates FL
Or choose your state from a list