You can renew your Iowa driver's license online if you meet a few conditions
Iowa lets you renew your driver's license through its online portal without visiting a DOT office, but only if your license is still valid or expired less than one year ago. You'll need to be a U.S. citizen, have a Social Security number on file with Iowa, and not have any medical or legal holds on your license. The process takes about 10 minutes, costs $8 for a five-year renewal or $16 for an eight-year renewal, and you'll pay by debit or credit card. Your new license arrives by mail in 7 to 10 business days.
If your license expired more than a year ago, you have a medical suspension, or you need to change your address or name, you must renew in person at an Iowa DOT office instead. The same applies if you're not a U.S. citizen or if you want to add the REAL ID star to your license — that requires a visit with documents.
Key Takeaways
- Online renewal works only if your license expired less than one year ago and you have no medical or legal holds.
- The renewal costs $8 for five years or $16 for eight years and you pay by debit or credit card at the time of renewal.
- Your new license arrives by mail in 7 to 10 business days; you cannot pick it up in person.
- If your license expired more than a year ago, you must renew in person at an Iowa DOT office.
- Address changes, name changes, and REAL ID upgrades all require an in-person visit with documents.
Step-by-step process for online renewal
Start at the Iowa Department of Transportation website and look for the "Renew Your License Online" link on the driver's license page. You'll be taken to the state's online renewal portal. Have your current driver's license number and date of birth ready.
Enter your driver's license number and date of birth to pull up your record. The system will show you your current license information and ask you to confirm it is correct. Review your name, address, and any restrictions or endorsements. If anything is wrong, stop here — you cannot fix it online and must visit an office instead.
Answer the medical and legal questions on the form. These ask whether you have any new medical conditions, whether you've been convicted of certain crimes, and whether you've had any license suspensions or revocations since your last renewal. Answer honestly; false answers can result in a suspended or revoked license.
Choose your renewal term: five years ($8) or eight years ($16). Enter your payment information — Visa, Mastercard, American Express, or Discover. Review the summary of your renewal one more time, then submit. You'll receive a confirmation number by email and on screen. Save or print this number.
What happens after you submit your renewal
Iowa mails your new license to the address on file within 7 to 10 business days. You do not receive a temporary license or a paper receipt you can use while you wait. If you need to drive before your new license arrives, you can print your confirmation page and carry it with your expired license, though police are not required to accept it as proof of a valid license.
If your new license does not arrive within 10 business days, contact the Iowa DOT at 515-244-8725. Have your confirmation number ready. The DOT can check the status of your renewal and reissue if the license was lost in the mail.
When you cannot renew online and must visit an office
If your license expired more than 12 months ago, the online system will not let you renew. You must visit an Iowa DOT office in person. Bring your expired license, proof of identity (passport, birth certificate, or military ID), and proof of your current address (utility bill, lease, or bank statement dated within 30 days).
If you have a medical suspension or revocation on your record, you cannot renew online. The same applies if you have an outstanding warrant or court hold. You must resolve these issues before you can renew, and you'll need to do so in person with a DOT officer.
If you want to change your name or address, you must do so in person. Bring the same documents as above, plus a certified copy of your name change document (marriage certificate, divorce decree, or court order) if you're changing your name. The DOT will not process address changes online.
Adding REAL ID to your license requires an in-person visit
Iowa's REAL ID star — the small star in the upper right corner of your license — shows that your identity has been verified to federal standards. You cannot add it during online renewal. If you want the REAL ID star, you must renew in person at a DOT office and bring an original or certified copy of your birth certificate, a valid passport, or a military ID, plus proof of your current address.
REAL ID is required to board a domestic flight or enter a federal building as of May 2025. If your current license does not have the star and you plan to fly, you'll need to renew in person before your trip or carry a passport instead.
What to do if the online system rejects your renewal
The most common reason the system rejects an online renewal is that your license expired more than one year ago. The system will tell you this and direct you to an office. Another common reason is a medical hold or legal flag on your record — the system will not tell you the specific reason, only that you cannot renew online.
If the system rejects your renewal and you believe it is a mistake, call the Iowa DOT at 515-244-8725 before you visit an office. They can tell you why you were rejected and whether the issue can be resolved over the phone. If not, schedule an appointment at your nearest DOT office. Walk-ins are accepted, but appointments are faster.
Frequently Asked Questions
Can I renew online if my license is suspended?
No. If your license is suspended for any reason — medical, financial, or legal — you cannot renew online. You must visit an Iowa DOT office in person. The office will tell you what you need to do to lift the suspension before you can renew.
What if I moved and need to change my address?
You cannot change your address during online renewal. You must visit an office in person and bring proof of your new address, such as a utility bill or lease dated within 30 days. You can renew your license and change your address in the same visit.
How long does my renewed license last?
You choose either five years ($8) or eight years ($16) when you renew online. Your new license will expire on the date shown on the front. Iowa does not offer lifetime licenses.
Can I renew online if I'm not a U.S. citizen?
No. Online renewal is only for U.S. citizens. Non-citizens must renew in person at a DOT office and bring proof of legal residency, such as a green card or visa. Iowa issues licenses to non-citizens, but the process must happen in an office.
What if I never received my renewed license in the mail?
Contact the Iowa DOT at 515-244-8725 with your confirmation number. They can check whether the license was mailed and reissue it if it was lost. There is no charge for a reissue if the original was lost in the mail.