Renewing your Iowa driver license in person or by mail
Iowa lets you renew your driver license either in person at a local Driver Services office or by mail, depending on your license type and how long it has been expired. Most standard licenses can be renewed by mail if they expired less than five years ago. If your license has been expired longer than that, or if you hold a commercial driver license (CDL), you must renew in person.
The in-person process takes about 30 minutes at a Driver Services office. You'll need to bring your current license (or an expired one if your current one is lost), proof of residency, and payment. By mail, the process takes two to three weeks from the time Iowa receives your process, and you can start it from home.
Iowa does not require a new photo every time you renew unless your license has been expired for more than five years or you request one. This is one of the few ways Iowa renewal is simpler than many other states.
Key Takeaways
- Standard Iowa driver licenses expired less than five years ago can be renewed by mail without visiting an office.
- In-person renewal at a Driver Services office takes about 30 minutes and requires your current or expired license, proof of residency, and a renewal fee.
- The mail-in process takes two to three weeks after Iowa receives your process and costs the same as in-person renewal.
- You do not need a new photo unless your license has been expired for more than five years or you choose to update it.
- Commercial driver licenses and licenses expired more than five years must be renewed in person.
What documents and fees you need
For either in-person or mail renewal, you will need to pay a renewal fee. As of 2024, a standard five-year license renewal costs $20, and a ten-year renewal costs $40. These fees vary slightly if you are renewing a CDL or a motorcycle endorsement, so check the Iowa Department of Transportation website before you go or mail in your process.
You must also bring or mail proof of your current address. A utility bill, lease, mortgage statement, or bank statement dated within the last 60 days works. A government-issued ID with your current address also counts. If you have moved since your last license was issued and your address on the license is outdated, proof of residency is required.
Bring your current driver license itself. If it is lost or stolen, bring an expired license or another form of government-issued photo ID. You will also need your Social Security number, which you can provide verbally at an office or write on the mail form.
Renewing in person at a Driver Services office
Iowa has Driver Services offices in most counties. You can find the office nearest you and its hours on the Iowa Department of Transportation website. Walk-ins are accepted, but you can also schedule an appointment online to skip the wait. Appointments are free and usually available within a few days.
Bring your license, proof of residency, and payment (cash, check, or card). Tell the staff member whether you want a five-year or ten-year license. If you want a new photo, let them know before they take one—otherwise they will use your existing photo from your last license. The whole visit takes about 30 minutes, and you will receive your new license in the mail within one to two weeks.
If you wear glasses or contacts for driving, you must wear them during your photo. If your vision or medical status has changed since your last license, the staff may ask you to take a vision test or report any conditions that affect your ability to drive safely.
Renewing by mail
To renew by mail, read the renewal process from the Iowa Department of Transportation website or call 515-244-8725 to request one. Fill out the form completely, including your name, license number, date of birth, and current address. Sign and date it.
Mail the form along with your current license (or expired license if your current one is lost), proof of residency, and a check or money order for the renewal fee. Do not send cash. Mail everything to the address listed on the process form. Iowa typically processes mail renewals within two to three weeks of receiving them.
You will receive your new license in the mail. If you do not hear back within four weeks, contact the Iowa Department of Transportation to confirm they received your process. Keep a record of when you mailed it and what you included, in case you need to follow up.
When you cannot renew by mail
If your license has been expired for more than five years, you must renew in person. The same applies if you hold a commercial driver license (CDL) or if you are renewing a motorcycle endorsement for the first time. Iowa also requires in-person renewal if you have had any violations, suspensions, or medical conditions reported since your last license was issued.
If you are unsure whether you are may be able to access to renew by mail, call the Iowa Department of Transportation at 515-244-8725 before you mail anything. They can tell you in a few minutes whether your situation qualifies for mail renewal or whether you need to visit an office.
Real ID compliance and what it means for renewal
Iowa offers both standard driver licenses and Real ID-compliant licenses. A Real ID license has a gold star in the upper right corner and meets federal requirements for boarding domestic flights and entering federal buildings. A standard license does not have this star and cannot be used for those purposes after May 7, 2025.
If you want to switch to a Real ID license during renewal, you must renew in person. You will need to bring additional documents: a certified birth certificate or passport, proof of Social Security number (a Social Security card, W-2, or 1099 form), and two forms of proof of residency. The Real ID renewal fee is the same as a standard license renewal.
If you already have a Real ID license and are renewing it, you can renew by mail as long as your license has not been expired for more than five years. You do not need to bring extra documents again.
What to do if your license is lost or stolen
If your license is lost or stolen and you need to drive before your renewal date, you must get a replacement in person at a Driver Services office. Bring an expired license or other government-issued photo ID, proof of residency, and payment. A replacement license costs $20 and takes one to two weeks to arrive by mail.
If you were planning to renew anyway, you can combine the replacement and renewal into one transaction. Tell the staff member that your license is lost and you want to renew at the same time. You will pay both fees, but you will receive one new license with an updated expiration date.
Frequently Asked Questions
Can I renew my Iowa license before it expires?
Yes. Iowa allows you to renew up to six months before your license expires. Renewing early does not shorten the life of your new license—it will still be valid for five or ten years from the date you renew, not from the date your old license would have expired.
What happens if I drive with an expired license in Iowa?
Driving with an expired license is a traffic violation in Iowa. You can be stopped and cited. If your license has been expired for more than a few days, you may also face fines. Renew as soon as you notice your license has expired or is about to expire.
How long does it take to get my new license after I renew?
If you renew in person, your new license arrives by mail within one to two weeks. If you renew by mail, the entire process takes two to three weeks after Iowa receives your process. Plan ahead if you have an upcoming trip or need your license for identification.
Do I need to take a written test or vision test when I renew?
No written test is required for renewal. A vision test may be given if the staff member has concerns about your eyesight, but it is not automatic. If you wear glasses or contacts, wear them during your photo and any vision screening.
Can someone else pick up my renewed license for me?
No. Your renewed license is mailed directly to you at the address on your process. You cannot have someone else pick it up in person at a Driver Services office. Make sure the address you provide is one where you will receive mail.