In Person: 15 days before Election Day. You can also conditionally register to vote up to and including on Election Day in person at your County Elections Office, or, in some counties, at a County Elections satellite office or vote center.
By Mail: 15 days before Election Day.
Online: 15 days before Election Day.
To register to vote in Alabama you must:
be a citizen of the United States;
be a resident of Alabama and your county at the time of registration;
be 18 years old before any election;
not have been convicted of a felony punishable by imprisonment in the penitentiary (or have had your civil and political rights restored);
not currently be declared mentally incompetent through a competency hearing;
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, so help me God”; and
not have been convicted of treason or impeachment. If you have been convicted for murder, rape, sodomy, sexual abuse, sexual torture, enticing a child to enter a vehicle for immoral purposes, soliciting a child by computer, production of obscene matter, parents or guardians permitting children to engage in obscene matter, possession of obscene matter, or possession with intent to distribute child pornography, you must receive a pardon before voting. If you have been convicted of another felony that is listed as a crime of moral turpitude, you must seek a Certificate of Eligibility to Register to Vote. If you have another felony (such as a DUI), you ARE eligible to vote.
Mail or hand-deliver your completed form to the address we provide.
Make sure you register before the voter registration deadline.
Alabama absentee ballots
Absentee ballot application deadline:
Received 5 days before Election Day.
Voted ballots are due:
Postmarked by the day before Election Day (by mail).
Received by 5:00 p.m. on the day before Election Day (in person).
You may vote by absentee ballot in Alabama if:
you will be absent from the county on Election Day
you are ill or have a physical disability that prevents a trip to the polling place
you are a registered Alabama voter who is temporarily living outside the county (such as a member of the armed forces, a voter employed outside of the United States, a college student, or a spouse or child of such a person)
you are an appointed election officer or poll watcher at a polling place other than your regular polling place
you work a required shift – 10 hours or more – that coincides with polling hours
Local Election Office: This is the government office responsible for running elections in your region. Theses are the best people to contact if you have any questions at all about voting in your state.