Alabama
Requirements
You must be a citizen of the United States.
You must live in the State of Alabama.
You must be at least 18 years of age on or before election day.
You must not be barred from voting by reason of a disqualifying felony conviction.
You must not have been judged "mentally incompetent" in a court of law.
https://www.alabamainteractive.org/sos/voter_registration/voterRegistrationWelcome.action
Voter Registration Forms
Absentee Ballot: (main link- provides PDFs for each county)
https://www.sos.alabama.gov/alabama-votes/voter/absentee-voting (information regarding Absentee ballot applications)
Election Info
ID Required : Yes
Same-Day Registration: No
Deadlines
New Voter Registration: October 19
Absentee Ballot request
Request for Postal Ballot October 29
Request for Online Ballot: October 29