How to renew your Iowa driver's license online, by mail, or in person
You can renew your Iowa driver's license through three routes: online at iowadot.gov, by mail using a renewal form, or in person at a Driver Services office. Which route you take depends on whether your license is still valid, how soon you need it, and whether you want to change your address or photo. Most people renew online or by mail without visiting an office.
Your renewal notice arrives in the mail about 30 days before your license expires. That notice contains a renewal code you will need for online renewal. If you have lost the notice, you can still renew by mail or in person, but online is fastest.
Key Takeaways
- Online renewal through iowadot.gov takes about 10 minutes and costs $16 for a four-year license or $24 for an eight-year license.
- You must renew before your license expires; Iowa does not allow renewal of an expired license online or by mail.
- If your license has been expired for more than two years, you must renew in person at a Driver Services office and may need to retake the written test.
- Mail renewal uses the form from your renewal notice and takes two to three weeks; in-person renewal is same-day or next-day.
- You can change your address, photo, or name during renewal, but address changes online happen when ready while photo changes require an in-person visit.
Online renewal: fastest if your license is still valid
Go to iowadot.gov and select "Renew Your Driver's License." You will need your renewal notice (which contains your renewal code), your current driver's license number, and a payment method. The process takes about 10 minutes. Your new license will be mailed to you within 7 to 10 business days.
Online renewal works only if your license has not yet expired. If it expired within the last two years, you can still renew online, but Iowa will require you to pass the written test before your new license is issued. You will receive instructions by mail on how to schedule that test.
If you want to change your photo, you cannot do it online. You must visit a Driver Services office in person. Address changes happen when ready online and do not require a visit.
Mail renewal: slower but no office visit needed
Request a renewal form by calling the Iowa Department of Transportation at 515-244-8725, or read it from iowadot.gov. Fill out the form, include a check or money order for $16 (four-year license) or $24 (eight-year license), and mail it to the address on the form. Processing takes two to three weeks.
Mail renewal works for licenses that have not expired or expired within the last two years. If your license expired more than two years ago, you must renew in person.
Like online renewal, mail renewal does not include a new photo. If you need a new photo on your license, you must visit a Driver Services office.
In-person renewal at a Driver Services office
Visit any Iowa Driver Services office with your current driver's license, proof of your Social Security number (Social Security card, W-2, or tax return), and proof of your current address (utility bill, lease, or bank statement dated within 30 days). Bring a check or money order for the renewal fee, or pay by card if the office accepts it.
In-person renewal takes 15 to 30 minutes and your new license is usually ready the same day or next business day. You can change your photo, address, or name during the visit. If your license expired more than two years ago, you will take the written test at the office before renewal is completed.
Find your nearest Driver Services office and check its hours at iowadot.gov under "Office Locations." Some offices require you to schedule an appointment online; others take walk-ins. Check before you go.
What happens if your license has expired more than two years ago
Iowa treats licenses expired more than two years as if they were never issued. You cannot renew online or by mail. You must visit a Driver Services office in person, bring the documents listed above, and pass the written test. The office will schedule your test on the day of your visit or shortly after.
You do not have to retake the road test, only the written test. The written test covers Iowa traffic laws and road signs. Study materials are free on iowadot.gov.
Renewal fees and license validity periods
A four-year Iowa driver's license costs $16. An eight-year license costs $24. You choose the length when you renew. Your new license will be valid for the period you chose, starting from the date you renew.
If you renew before your current license expires, your new license validity period starts on your current expiration date, not on the day you renew. This means you do not lose time by renewing early.
Changing your address, name, or photo during renewal
You can change your address online or in person. Online address changes take effect when ready. You do not need to visit an office.
Name changes require in-person renewal and proof of the legal name change (marriage certificate, divorce decree, or court order). You cannot change your name online or by mail.
Photo changes also require an in-person visit. Bring a government-issued photo ID (passport, military ID, or previous driver's license). The office will take your new photo during the visit.
Frequently Asked Questions
Can I renew my license if it has already expired?
Yes, if it expired within the last two years. You can renew online, by mail, or in person. If it expired more than two years ago, you must renew in person and pass the written test.
How long does it take to get my new license after I renew online?
Your new license arrives by mail within 7 to 10 business days. If you need it faster, renew in person at a Driver Services office and pick it up the same day or next business day.
Do I need an appointment to renew in person?
Some Iowa Driver Services offices require appointments, which you can schedule online at iowadot.gov. Others accept walk-ins. Check your local office's hours and policy before you go.
What if I lost my renewal notice?
You can still renew by mail or in person without the notice. Online renewal requires the renewal code from the notice, so you would need to call 515-244-8725 to get a replacement notice or renew through another method.
Can I change my address without renewing my license?
No. Address changes happen only during renewal. You can renew online and change your address at the same time, and the change takes effect when ready.