Oklahoma Election Center
As always, it's best to double check with your state for any recent changes to election rules: Oklahoma Election Website
If you are voting in person in Oklahoma, you must present one of the following forms of ID at the time you vote:
If you do not have an ID, you can cast a provisonal ballot and sign an affidavit. Your vote will be counted after the election if your name, address, date of birth, and either your driver's license number or the last four digits of your Social Security number on the affidavit match what is in the voter registration database.
Absentee voters do not need to provide ID.