In Person: 10 days before general elections. 11 days before all other elections. If you miss these deadlines, you can also register to vote on Election Day.
By Mail: Postmarked 15 days before Election Day or received 10 days before Election Day.
Online: 10 days before Election Day.
If you have missed the voter registration deadline, you can still register to vote and a cast a ballot at the same time during early voting or on Election Day. Simply go to your regular polling place or early voting site to register and vote. Contact your Local Election Office if you have any questions.
To register in Iowa you must:
be a citizen of the United States
be a resident of Iowa
be at least 17‑1/2 years old (you must be 18 to vote)
not have been convicted of a felony (or have had your rights restored)
not currently be judged by a court to be “incompetent to vote”
not claim the right to vote in more than one place
Once you receive the ballot, carefully read and follow the instructions.
Sign and date where indicated.
Mail your voted ballot back to the address indicated on the return envelope.
Your voted ballot must arrive by the deadline or it will not be counted.
Iowa early voting
If you are unable to vote in person in Iowa on Election Day, you can vote early by absentee ballot in-person at your county auditor's office as soon as ballots are available.
Early voting ends the day before Election Day.
Iowa voter ID
If you are voting in person in Iowa, you will be asked to show a valid form of ID before voting at the polls, but if you do not have the necessary ID, you will still be able to cast a ballot if you sign an an oath verifying your identity.
Acceptable forms of ID include:
Your valid Iowa Driver’s License or non-operator ID
Your Military ID
Your Veterans ID
Your Voter ID Card
Beginning January 1, 2019, Iowa voters will be required to show ID at the polls to vote. Voters without the necessary ID will be offered a provisional ballot and can provide ID up until the Monday after Election Day.
You do not need to provide a valid form of ID with your absentee ballot. However, when requesting an absentee ballot in Iowa, you will be required to provide your Iowa driver’s license/non-operator ID number or Voter ID card four-digit PIN number on your absentee ballot request form.
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.