Where to renew and what documents you need
You can renew your Iowa driver's license in person at any of the 87 county treasurer's offices across the state, or online through the Iowa Department of Transportation website if you meet certain conditions. The in-person route is the most straightforward: bring your current license, proof of residency (a utility bill, lease, or mortgage statement dated within the last 60 days), and your Social Security number. If your address has changed, bring a document showing your new address.
Online renewal is available only if your license is not expired, you have no medical restrictions, your name has not changed since your last renewal, and you have not had any license suspensions or revocations. The online system costs the same as in-person renewal and takes about 10 minutes. You will receive your new license by mail within 7 to 10 business days.
Key Takeaways
- Iowa allows online renewal through the Department of Transportation website if your license is current and you have no medical restrictions or name changes.
- In-person renewal at your county treasurer's office requires your current license, proof of residency dated within 60 days, and your Social Security number.
- Your new license arrives by mail within 7 to 10 business days after you renew, whether you renew online or in person.
- Iowa driver's licenses are valid for four years, and you can renew up to one year before expiration.
- If your license has been expired for more than two years, you must take the written test and vision test again, even if you renew in person.
Timing and how long licenses last
Iowa driver's licenses are valid for four years from the date of issue. You can renew your license up to one year before it expires, which means you can start the renewal process as soon as you have three years remaining on your current license. The state does not send renewal reminders, so mark your expiration date on a calendar or set a phone reminder.
If your license expires while you are waiting for your new one to arrive, you can still drive legally as long as you have proof that you submitted your renewal process. Print or save your confirmation email from the online system, or ask for a receipt at the county treasurer's office. Police recognize these documents as proof of a pending renewal.
Cost and payment methods
A four-year renewal costs $20 in Iowa. You can pay by cash, check, debit card, or credit card at the county treasurer's office. Online renewal accepts debit and credit cards only. Some county offices may charge a small additional fee for credit card processing, so call ahead if you want to confirm the exact total.
If you are renewing in person and need to update your address, the renewal fee remains $20 — there is no separate charge for an address change. If you need a replacement license because yours was lost or stolen, that costs $20 as well.
What happens if your license has expired for more than two years
If your license expired more than two years ago, you cannot use the online renewal system. You must renew in person at your county treasurer's office, and you must pass the written knowledge test and the vision test again. You do not need to take the driving skills test unless the state has suspended or revoked your license for a traffic violation or medical reason.
Bring the same documents as a standard renewal: your expired license, proof of residency, and your Social Security number. The county office will schedule you for the written and vision tests on the same day or within a few days. Study materials for the written test are available on the Iowa Department of Transportation website.
Renewing if your name has changed
If you have changed your name since your last license was issued — through marriage, divorce, or legal petition — you must renew in person. Bring your current or expired license, a document proving your name change (a marriage certificate, divorce decree, or court order), proof of residency, and your Social Security number. The county treasurer's office will issue your new license with your updated name.
You cannot use online renewal if your name on file does not match the name you are using now. The online system cross-checks your name against your Social Security record, and a mismatch will block the transaction.
Medical restrictions and license conditions
If your current license has medical restrictions — such as corrective lenses required, hearing aid required, or automatic transmission only — you cannot renew online. You must renew in person so the county office can verify that your medical condition has not changed or worsened. Bring any medical documentation your doctor has provided, such as a vision test result or hearing test result.
If your medical condition has improved and you no longer need a restriction, tell the county treasurer's office during renewal. They may ask you to provide updated medical documentation before removing the restriction from your new license.
What to do if you have had a suspension or revocation
If your license has been suspended or revoked — for unpaid traffic fines, DUI conviction, or accumulation of points — you cannot renew online. You must go to your county treasurer's office in person. The office will tell you whether your suspension or revocation is still active and what steps you need to take before you can renew.
In many cases, you must clear the underlying issue first: pay outstanding fines, complete a DUI education program, or wait out the suspension period. The county office can direct you to the right department. Do not assume your suspension has ended just because your license has expired — suspensions and expirations are separate matters.
Frequently Asked Questions
Can I renew my Iowa license if I live out of state?
Yes, if you meet the online renewal conditions, you can renew through the Iowa Department of Transportation website from anywhere. Your new license will be mailed to the address on file. If you need to renew in person and live out of state, you can visit any county treasurer's office during a trip to Iowa, or contact the Iowa Department of Transportation to ask about alternatives.
What if I lost my license and need to renew at the same time?
You must renew in person at your county treasurer's office. Bring proof of residency and your Social Security number. The office will issue a replacement license with your current expiration date, and you will pay one $20 fee for both the replacement and the renewal combined.
How long does in-person renewal take at the county office?
Most county treasurer's offices complete in-person renewals in 15 to 30 minutes, though wait times vary by location and time of day. You receive your temporary license when ready and your permanent license by mail within 7 to 10 business days. Call your county office ahead of time if you want to know typical wait times.
Can I renew my license by mail?
Iowa does not offer mail-in renewal. You must renew online or in person at a county treasurer's office. Online renewal is the fastest option if you are not may be able to access for in-person renewal.
What if my address is different on my Social Security record and my current license?
Online renewal will fail if your name does not match your Social Security record, but an address mismatch will not block it. Renew online and update your address during the process. If you prefer to renew in person, bring proof of your current address and the county office will update your file.