Yes, you will need to present one of the following forms of photo ID before you can vote:
(a) a valid Alabama driver's license which was properly issued by the appropriate state or county department or agency;
(b) a valid Alabama nondriver identification card which was properly issued by the appropriate state or county department or agency;
(c) a valid Alabama photo voter identification card (These can be obtained free of charge at your local Board of Registrars);
(d) a valid identification card issued by a branch, department, agency, or entity of the State of Alabama, any other state, or the United States authorized by law to issue personal identification, provided that such identification card contains a photograph of the elector;
(e) a valid U.S. passport;
(f) a valid employee identification card containing the photograph of the elector and issued by any branch, department, agency, or entity of the U.S. government, the State of Alabama, or any other county, municipality, board, authority, or other entity of this state;
(g) a valid student or employee identification card issued by a public or private college, university, or postgraduate technical or professional located within the State of Alabama, provided that such identification card contains a photograph of the elector;
(h) a valid U.S. military identification card, provided that such identification card contains a photograph of the elector; or
(i) a valid tribal identification card containing a photograph of the elector.