Where to renew and what Iowa requires
In Iowa, you renew your driver's license through the Iowa Department of Transportation (DOT), either in person at a local DOT office or by mail if you meet certain conditions. The state does not offer online renewal. Most people renew in person because it is faster and because Iowa requires a new photo every time you renew — the mail option is only available if you are renewing a standard license (not a commercial or chauffeur license) and your license is not expired by more than one year.
Your renewal window opens 30 days before your license expires and closes on your expiration date. You can renew during this window without penalty. If your license has already expired, you can still renew, but you may face a late fee and will need to pass a vision test.
Key Takeaways
- Iowa requires you to renew in person at a DOT office unless your standard license is not yet expired and you choose the mail option.
- You will need your current license, proof of identity, and proof of Iowa residency — the specific documents depend on whether you are a U.S. citizen.
- A standard license renewal costs $20 and is valid for four years; a commercial license renewal costs more and has different timing.
- The renewal window opens 30 days before expiration, and you can renew during that window without extra fees.
- If you renew in person, you will receive a temporary paper license on the spot and your plastic card by mail within two weeks.
Documents you need to bring to the DOT office
Bring your current Iowa driver's license or ID card, even if it is expired. You will also need one document proving your identity — a U.S. passport, passport card, military ID, or tribal ID all work. If you do not have one of those, you can bring a combination of documents such as a birth certificate plus a Social Security card, or a school or work ID plus a utility bill.
You must also prove you live in Iowa. A utility bill, lease, mortgage statement, or property tax bill dated within the last 90 days works. If you have recently moved, bring a document showing your new address. If you are renewing a commercial driver's license (CDL), you will need to bring your medical certificate as well.
Non-U.S. citizens have additional requirements. You will need proof of legal presence in the United States — this can be a valid passport, visa, employment authorization document (EAD), or other federal immigration document. Bring the original or a certified copy. If you are a permanent resident, bring your green card.
In-person renewal at an Iowa DOT office
Find your nearest DOT office on the Iowa DOT website. You do not need an appointment — offices operate on a first-come, first-served basis. Bring all required documents listed above. The process takes 15 to 30 minutes on average, though wait times vary by location and time of day. Early morning and weekday visits tend to be faster than afternoons or Saturdays.
At the office, you will have your photo taken, pass a vision test, and answer questions about your address and any medical conditions. You will pay the renewal fee — $20 for a standard four-year license, or $40 for an eight-year license if you are 65 or older. You will receive a temporary paper license when ready that is valid for 30 days. Your permanent plastic license will arrive by mail within two weeks.
Renewing by mail if you are may be able to access
You can renew by mail only if you hold a standard (non-commercial) Iowa driver's license, your license is not yet expired, and you have not renewed by mail in the past two renewal cycles. read the renewal form from the Iowa DOT website or call 515-244-8725 to request one by mail.
Complete the form, enclose a check or money order for $20, and mail it to the address listed on the form. Include a photocopy of your current license and proof of your current Iowa address. Mail renewal takes four to six weeks. You will not receive a temporary license, so your current license remains valid until your new one arrives. If your address has changed, you must renew in person instead.
Renewal fees and license validity periods
A standard driver's license renewal costs $20 and is valid for four years. If you are 65 or older, you can choose an eight-year license for $40 instead. A commercial driver's license (CDL) renewal costs $20 for a four-year license or $40 for an eight-year license. A chauffeur's license costs $20 for four years.
Iowa accepts cash, check, debit card, and credit card at DOT offices. If you renew by mail, you must pay by check or money order. There are no refunds if you change your mind after paying.
What happens if your license expires
If your license expires, you can still renew it, but you will face consequences. Renewing an expired license costs the same as a regular renewal ($20), but you may be charged a late fee — check with your local DOT office for the current amount. You will also be required to pass a vision test, even if you would not normally need one during renewal.
Driving on an expired license is illegal in Iowa and can result in a traffic citation. If you are stopped by law enforcement, you may receive a fine. Renew as soon as you notice your license has expired or is about to expire.
Commercial driver's license (CDL) renewal
If you hold a CDL, you must renew in person at a DOT office — mail renewal is not an option. You will need your current CDL, proof of identity, proof of Iowa residency, and a valid medical certificate. The medical certificate must be dated within the past 60 months and signed by a certified medical examiner. You can obtain one from your doctor or through the National Registry of Certified Medical Examiners.
A CDL renewal costs $20 for four years or $40 for eight years. You will receive a temporary paper license at the office and your permanent license by mail within two weeks. If your medical certificate is expired or missing, you cannot renew your CDL until you obtain a new one.
Frequently Asked Questions
Can I renew my license before the 30-day window opens?
No. Iowa does not allow early renewal outside the 30-day window before expiration. You must wait until 30 days before your expiration date to renew. If you renew early, the DOT will reject your process.
What if I lost my current license?
You will need to replace it before you can renew. Visit a DOT office with proof of identity and proof of residency. A replacement costs $8. Once you have your replacement license, you can renew it during the normal 30-day window.
Do I need a new medical certificate to renew my CDL?
Yes, if your current medical certificate is expired or will expire within 30 days of your renewal date. The certificate must be valid on the day you renew. If it is not, obtain a new one from a certified medical examiner before you visit the DOT office.
How long does it take to receive my renewed license in the mail?
Most people receive their renewed license within two weeks of renewing in person. Mail-in renewals take four to six weeks total from the time the DOT receives your form. If you do not receive your license within these timeframes, contact the DOT office where you renewed.
Can I change my address when I renew?
Yes, if you renew in person. Bring a document showing your new address dated within the last 90 days. If you are renewing by mail, you cannot change your address — you must renew in person instead.