Residents of Alabama can register to vote by filling out an application online; downloading a PDF file, filling it out, and mailing it in; or requesting the Alabama Secretary of State mail them a paper application that they fill out and return by mail.

They can also obtain voter registration services in person at driver's license offices, public libraries, the Department of Human Services, the Department of Public Health, the Medicaid Agency, public four-year universities, some private universities, and the Department of Rehabilitation Services.

Applications that are mailed in must be sent to either the resident's County Board of Registrars or the Office of the Secretary of State, Elections Division, located at PO Box 5616, Montgomery, AL 36103.

An Alabama's driver's license or non-driver identification card is required for voter registration and a valid photo identification is required to vote at a resident's polling place. Valid photo IDs include a driver's license, non-driver identification card, U.S. passport, student ID, state or federal employee ID, military ID, tribal ID, and others.

Alabama residents can register to vote up to 14 days before an election.

Specific voter registration requirements are being a citizen of the United States, living in the State of Alabama, and being at least 18 years of age on or before election day. Additionally, residents must not have been barred from voting due to a felony conviction or been deemed mentally incompetent in a court of law.

Voters can check the status of their registration by visiting the "Registrant Search" page on the Alabama Votes website. They need to enter their county, first name, last name, and date of birth to retrieve their information. They can also contact their County Board of Registrars by phone or mail.

To change a name or address, an Alabama resident must re-submit the PDF or mail-in voter registration form. Change of address is not available through the online form.