Vote 2028 - Iowa
How to Register to Vote in Iowa for the 2028 Election
Register at vote.gov/iowa before: 10 days before election day; election day registration available. Then vote on Tuesday, November 7, 2028 - in person, during early voting, or by mail.
Iowa registration at a glance
- Deadline: 10 days before Election Day; Election Day registration available
- Online registration: Available
- Same-day registration: Election Day only
- Automatic voter registration: No
- ID at the polls: Photo ID requested
Three ways
How to register in Iowa
1. Online
Fastest option. Visit Iowa's official registration portal. You will usually need your driver's license number or the last four digits of your Social Security number.
2. By mail
Download the national mail registration form or a form from your county election office. Sign and mail it before the Iowa deadline.
3. In person
Visit your county election office, a DMV location, or another designated site. In Iowa, you may also register at your polling place on Election Day.
Quick answers
Iowa voter registration FAQ
What is the voter registration deadline in Iowa for the 2028 election?
The Iowa registration deadline rule is: 10 days before Election Day; Election Day registration available. Presidential Election Day 2028 is Tuesday, November 7, 2028. Register well before the deadline so your registration has time to process.
Can I register to vote online in Iowa?
Yes. Iowa offers online voter registration. Visit the official Iowa registration portal (linked on this page) or go to vote.gov and select Iowa. You will usually need your driver's license number or the last four digits of your Social Security number.
Does Iowa have same-day voter registration?
Iowa offers Election Day registration. You can register and vote at your polling place on Election Day, November 7, 2028. Bring acceptable ID and proof of your Iowa residential address.
What ID do I need to vote in Iowa?
Bring a photo ID if you can. If you don't have one, you can still vote — you may sign a form or use another document.
Does Iowa have automatic voter registration (AVR)?
No. Iowa does not have automatic voter registration. You must actively register online, by mail, or in person before the deadline.
Related: How to register in any state · How to vote in 2028 · Election Day countdown