Iowa driver's license renewal: what you need to do and when
In Iowa, you renew your driver's license either in person at a Driver Services office or by mail, depending on your license type and how long it has been since your last renewal. Most standard licenses expire four years after issue and can be renewed up to one year before expiration or up to five years after. The process takes different forms depending on whether you are renewing a regular license, a commercial license, or a license that requires a vision or knowledge test.
Iowa does not charge a renewal fee for standard driver's licenses — you pay only for the credential itself, which costs $8 for a four-year renewal. If you need a Real ID-compliant license, the cost is $16 for four years. You must have your current license or a valid form of identification, proof of Iowa residency, and your Social Security number to complete the renewal.
Key Takeaways
- Standard Iowa driver's licenses expire four years after issue and can be renewed by mail or in person up to one year before expiration.
- A four-year renewal costs $8 for a standard license or $16 for a Real ID-compliant license, with no additional renewal fee.
- Mail renewal requires your current license, proof of residency, and a completed form; processing takes two to three weeks.
- In-person renewal at a Driver Services office takes about 30 minutes and allows you to renew when ready if your license has expired.
- Commercial driver's licenses (CDLs) cannot be renewed by mail and require an in-person visit, a medical certificate, and a knowledge test if certain conditions explore.
Renewing by mail in Iowa
Mail renewal is available if your license is still valid (not expired) and you have not had more than one mail renewal in a row. To renew by mail, complete Form 411038 (Driver License Renewal process), which you can read from the Iowa Department of Transportation website or request by phone. Include your current driver's license, a copy of proof of Iowa residency (such as a utility bill, lease, or bank statement dated within 90 days), and a check or money order for $8 (standard) or $16 (Real ID).
Mail your completed form and documents to the Iowa Department of Transportation, Driver Services Bureau, P.O. Box 9204, Des Moines, IA 50306-9204. Processing takes two to three weeks from the date the office receives your process. Your new license will be mailed to the address on file. If you need your license sooner, do not use mail renewal — go in person instead.
Renewing in person at a Driver Services office
In-person renewal is faster and works whether your license is still valid or has expired. Visit any Iowa Driver Services office with your current license (or another valid ID if your license is expired), proof of residency, and your Social Security number. You will complete Form 411038 at the office, have your photo taken, and pay the renewal fee. The entire process usually takes 30 minutes or less.
Iowa has Driver Services offices in most counties. You can find the office nearest you and check its hours on the Iowa Department of Transportation website. No appointment is required, but offices can be busy during lunch hours and late afternoon. If you renew in person, you receive your new license when ready (though it may take a few days to arrive by mail if you request it).
What counts as proof of residency in Iowa
Iowa accepts a narrow list of documents as proof of residency. Your document must show your name and current Iowa address and be dated within 90 days of your process. Acceptable documents include a utility bill, lease agreement, mortgage statement, property tax bill, bank or credit card statement, or government-issued mail (such as a tax return or court document). A driver's license or ID card does not count as proof of residency, even if it shows your address.
If you have recently moved and your proof of residency is older than 90 days, bring two documents instead of one — for example, an old utility bill plus a new lease. If you cannot provide any of these documents, call your local Driver Services office to ask about alternatives before you visit.
Renewing a commercial driver's license (CDL) in Iowa
Commercial driver's licenses cannot be renewed by mail. You must visit a Driver Services office in person. Bring your current CDL, proof of residency, your Social Security number, and a valid medical certificate (FMCSA Form 649-E or 649-F) if your CDL is for interstate commerce or if you operate a vehicle weighing more than 26,001 pounds. The medical certificate must be dated within 24 months.
You may also need to pass a knowledge test if your CDL is being upgraded to a different class, if you are adding an endorsement (such as hazmat or passenger), or if your last CDL was suspended or revoked. Ask the Driver Services office whether a test is required before you visit. CDL renewal costs $8 for four years, the same as a standard license, but the medical certificate is your responsibility and may cost $50 to $200 depending on your provider.
Real ID compliance and Iowa driver's licenses
Iowa offers both standard driver's licenses and Real ID-compliant licenses. A Real ID license meets federal security standards and can be used for domestic air travel and entry to federal buildings without a passport. A standard Iowa license cannot be used for these purposes after May 7, 2025, unless you also have a passport or other federal ID.
When you renew, you can choose which type you want. Real ID renewal costs $16 for four years instead of $8. To get a Real ID license, you must provide proof of identity (your current license or passport), proof of Social Security number (your Social Security card or tax return), and proof of residency. If you already have a Real ID license, your renewal will be Real ID unless you ask to downgrade to a standard license.
What to do if your Iowa license has expired
If your license expired more than five years ago, you cannot renew it — you must explore for a new license instead. This requires an in-person visit, a new photo, and a knowledge test. If your license expired fewer than five years ago, you can still renew it by visiting a Driver Services office in person. Bring your expired license, proof of residency, and your Social Security number. You will not need to retake the knowledge test.
If your license expired between one and five years ago and you want to renew by mail, you cannot — mail renewal is only for licenses that are still valid. You must go in person. If your license expired more than one year ago but fewer than five years ago, you can renew in person at any Driver Services office without penalty.
Frequently Asked Questions
Can I renew my Iowa license online?
No. Iowa does not offer online renewal. You can renew by mail if your license is still valid, or in person at any Driver Services office. Mail renewal takes two to three weeks; in-person renewal is when ready.
What if I lost my current license before renewal?
You cannot renew by mail without your current license. Go in person to a Driver Services office with another valid ID (passport, state ID, or military ID), proof of residency, and your Social Security number. You will be issued a replacement license and can renew at the same time.
Do I have to renew my license on my birthday?
No. Your license expires on a specific date printed on the card, but you can renew up to one year before that date or up to five years after. Renewing early does not change your expiration date — your new license will expire four years from the date you renew.
What if my address changed since my last license?
Update your address when you renew. Bring proof of your new Iowa address (a utility bill, lease, or bank statement dated within 90 days). If you renew by mail, include a copy with your process. If you renew in person, show it to the clerk at the office.
How much does an Iowa driver's license renewal cost?
A standard four-year renewal costs $8. A Real ID-compliant renewal costs $16. There is no separate renewal fee — the cost covers the credential only. If you need a replacement license due to loss or damage, the cost is the same.