The fastest way to renew in Iowa
You can renew your Iowa driver's license by mail, online, or in person at a local Driver Services office. The online method is fastest — you can complete it in about 10 minutes if your license is not expired and you have not had a name change. Mail takes 7 to 10 business days after you send it in. In-person renewal at a Driver Services office takes about 30 minutes on average, though wait times vary by location and time of day.
Which method works for you depends on whether your license is still valid, whether you need a Real ID (required for federal buildings and domestic flights after May 7, 2025), and whether you have had a recent address or name change. If your license expired more than five years ago, you cannot renew by mail or online — you must go in person.
Key Takeaways
- Online renewal works only if your current license is valid, you have not changed your name, and you do not need a Real ID upgrade.
- Mail renewal costs less than in-person renewal and takes 7 to 10 business days, but requires a new photo from an approved vendor.
- In-person renewal at a Driver Services office is required if your license has been expired for more than five years or if you need a Real ID.
- You will need your current license, proof of Iowa residency (utility bill, lease, or mortgage statement dated within 30 days), and a Social Security number to renew.
- Real ID licenses cost more and require proof of citizenship or legal residency, but are necessary for federal building access and domestic air travel starting May 7, 2025.
Renewing online through MyDMV
The Iowa Department of Transportation runs an online renewal system called MyDMV. You can use it if your license is currently valid (not expired), you have not changed your name since your last renewal, and you do not need a Real ID. Go to dmv.iowa.gov, click "MyDMV Login," and create an account or sign in if you already have one.
You will need your current driver's license number, date of birth, and the last four digits of your Social Security number to log in. Once you are in, select "Renew Driver's License," review your information, and pay the renewal fee by debit or credit card. The fee for a standard five-year renewal is $30. You will receive a temporary digital license when ready, and your physical license will arrive by mail in 7 to 10 business days.
If the system tells you that you are not may be able to access for online renewal, it means one of the restrictions applies — your license is expired, you changed your name, or you need a Real ID. In that case, you will need to renew by mail or in person instead.
Renewing by mail with a new photo
Mail renewal is an option if your license is valid and you have not changed your name. You will need to obtain a new photo from an approved vendor because the Iowa Department of Transportation does not accept photos taken at home or by friends. Approved vendors include Walgreens, CVS, Walmart, and most professional photography studios. The photo must be 2 inches by 2 inches, in color, with a plain background, and taken within the last six months. A photo typically costs $10 to $20.
Once you have your photo, read the renewal form from dmv.iowa.gov (form 411039) or request one by calling the Driver Services Bureau at 515-244-8725. Fill out the form completely, attach your new photo with tape or glue, and mail it along with your current license and a check or money order for $30 to: Iowa Department of Transportation, Driver Services Bureau, P.O. Box 9204, Des Moines, IA 50306-9204.
Mail your renewal at least two weeks before your license expires to avoid a gap in validity. The Department will process your form and mail your new license back to you within 7 to 10 business days of receiving it. If you do not receive your new license within that timeframe, call 515-244-8725 to check the status.
Renewing in person at a Driver Services office
In-person renewal is required if your license has been expired for more than five years, if you need a Real ID, or if you have changed your name or address. Find your nearest Driver Services office at dmv.iowa.gov under "Office Locations." Most offices are open Monday through Friday from 8 a.m. to 5 p.m., though some have extended hours on certain days. You do not need an appointment at most locations, but some offices allow you to reserve a time slot online to reduce wait time.
Bring your current license, proof of Iowa residency (a utility bill, lease agreement, mortgage statement, or bank statement dated within 30 days), and your Social Security number. If you are renewing a Real ID, you will also need to bring proof of citizenship or legal residency — a U.S. passport, birth certificate, naturalization certificate, or permanent resident card. The office will take a new photo, verify your information, and issue your license on the spot. Standard renewal costs $30; a Real ID costs $50.
If you have changed your name since your last renewal, bring a certified copy of the document that shows the change — a marriage certificate, divorce decree, or court order. The office will update your name in the system and issue a new license with the correct name.
Understanding Real ID and when you need it
A Real ID is a driver's license that meets federal security standards set by the Department of Homeland Security. Starting May 7, 2025, you will need a Real ID to enter federal buildings (including courthouses and federal offices), board domestic flights, or enter military bases. A standard Iowa driver's license will no longer be accepted for these purposes after that date.
If your current license is a standard license and you want to upgrade to Real ID, you must renew in person at a Driver Services office. You cannot upgrade online or by mail. You will need to bring proof of citizenship or legal residency in addition to your regular renewal documents. A Real ID costs $50 for a five-year renewal, compared to $30 for a standard license.
If you do not plan to fly domestically, enter federal buildings, or access military bases, you do not need a Real ID. You can continue to renew your standard license online or by mail as long as it remains valid.
What to do if your license is expired
If your license expired fewer than five years ago, you can still renew by mail or online using the same process as a valid license. However, if your license has been expired for more than five years, you must renew in person at a Driver Services office. The office will treat your renewal as a new license process and may require additional documentation.
While your license is expired, you cannot legally drive in Iowa. If you are stopped by law enforcement, you can face a fine. If you need to drive before you can renew in person, contact your nearest Driver Services office to ask about temporary driving permits or expedited renewal options.
Frequently Asked Questions
Can I renew my license if I have an out-of-state address?
No. To renew an Iowa license, you must be an Iowa resident. If you have moved out of state, you will need to obtain a driver's license from your new state instead. Contact that state's Department of Motor Vehicles for renewal instructions.
What happens if I renew online but then need a Real ID?
If you renew online and later realize you need a Real ID, you will have to renew again in person at a Driver Services office. You cannot convert a standard license to a Real ID by mail or online. Plan ahead if you know you will need a Real ID before your next renewal date.
How long is my temporary digital license good for?
Your temporary digital license is valid when ready after online renewal and remains valid until your physical license arrives by mail. Once your physical license arrives, use that instead. The temporary license is for your records only and cannot be used as an official ID document.
What if I lose my renewal form before I mail it?
read a new copy from dmv.iowa.gov (form 411039) or call 515-244-8725 to request one by mail. You can also renew online through MyDMV if you are may be able to access, which avoids the need to mail anything.
Can someone else mail in my renewal for me?
Yes. A family member or trusted person can mail your renewal form on your behalf. Make sure your form is completely filled out and signed, your photo is attached, and your payment is included. The mailed renewal will be processed the same way as if you sent it yourself.