Where to renew and what you need before you start
You can renew your Iowa driver's license in person at any Iowa Department of Transportation (DOT) office, or online through the state's website if you meet certain conditions. The in-person route works for everyone; the online route is faster but only available if your license is not expired, you have no medical restrictions, and you have not changed your address in the last four years.
Before you go or log in, gather your current driver's license, proof of your current address (a utility bill, lease, or bank statement dated within the last 60 days), and your Social Security number. If you are renewing in person, you will also need to pass a vision test at the DOT office. If you are renewing online, you will need a valid payment method — the state accepts debit cards, credit cards, and electronic checks.
Your license is valid for eight years from the date of issue if you are under 70, and four years if you are 70 or older. The state will mail you a renewal notice about 60 days before your license expires, but you do not have to wait for it to start the process.
Key Takeaways
- Online renewal takes about 10 minutes and costs $20, but only works if your license is not expired and you have not moved in four years.
- In-person renewal at any DOT office takes 30 to 45 minutes, requires a vision test, and costs $20 for a standard eight-year license.
- You must bring your current license, proof of your address dated within 60 days, and your Social Security number to renew in person.
- If your license is already expired, you must renew in person and may face a late fee depending on how long it has been expired.
Renewing online through the Iowa DOT website
Go to the Iowa Department of Transportation's official website and look for the driver's license renewal section. You will create or log into your account, then answer questions about your current license, address, and any changes to your medical history or driving record. The system will confirm whether you are may be able to access to renew online — if you are not, it will tell you and direct you to in-person renewal.
Once you complete the form and pay the $20 fee, the state will mail your new license to the address on file. Delivery typically takes 7 to 10 business days. You can continue to drive on your current license until the new one arrives. If you need to drive before it arrives and your current license is still valid, you do not need to do anything — your old license remains legal until the new one is in your hands.
If the system rejects your online process, write down the reason it gives you. Common reasons include an expired license, a recent address change, or a medical restriction on your record. Take that information with you when you go to a DOT office to renew in person.
Renewing in person at a DOT office
Find your nearest Iowa DOT office using the office locator on the state website. Most offices are open Monday through Friday during standard business hours, though some have extended hours on certain days. You do not need an appointment at most locations, but calling ahead can tell you whether there is a wait and whether the office has any temporary closures.
Bring your current license, proof of your address (dated within the last 60 days), your Social Security number, and any documents related to a name change if your name has changed since your last license. At the office, you will complete a renewal form, pass a vision test, and have your photo taken. The entire process usually takes 30 to 45 minutes, depending on how busy the office is.
Pay the $20 renewal fee with cash, debit card, or credit card — the office will tell you which methods they accept. You will receive a temporary paper license valid for 30 days while your permanent license is mailed to you. Your new license will arrive in 7 to 10 business days. If you need to drive before it arrives, the temporary paper license is legal proof.
What happens if your license is already expired
If your license expired less than one year ago, you can renew it using the same process as a current license — online if you meet the conditions, or in person at any DOT office. You will pay the standard $20 renewal fee with no additional penalty.
If your license has been expired for one year or longer, you must renew in person. You will still pay $20, but the state may require you to retake the written knowledge test in addition to the vision test. Bring your expired license, proof of your address, and your Social Security number. Call your local DOT office before you go to confirm whether you need to study for the written test — requirements can vary by how long the license has been expired.
Renewing with a name change or address change
If your name has changed since your last license was issued, you must renew in person. Bring your current license, a document proving your name change (a marriage certificate, divorce decree, or court order), proof of your address, and your Social Security number. The process is the same as a standard in-person renewal, but the office will verify your name change document before issuing your new license.
If you have moved and your address on your license is more than four years old, you cannot renew online — you must go to a DOT office in person. Bring proof of your new address dated within the last 60 days. If you moved within Iowa, any DOT office will process your renewal. If you moved to Iowa from another state, you may need to provide your out-of-state license as well as proof of your new Iowa address.
Cost and payment methods
A standard eight-year driver's license renewal costs $20. If you are 70 or older, your license is valid for four years and costs $20. The state accepts cash, debit cards, and credit cards at in-person offices. Online renewal accepts debit cards, credit cards, and electronic checks.
Some DOT offices may charge a small additional fee if you need a duplicate license or a corrected license on the same day. Ask the office staff before you pay if you think you might need either of those services.
Frequently Asked Questions
Can I renew my license if I have a medical condition or restriction?
If your license currently has a medical restriction (such as corrective lenses required), you can renew in person at any DOT office. You cannot renew online if you have a medical restriction. Bring your current license, proof of address, and your Social Security number. The office will review your medical status during the renewal process.
What if I lose my license before the new one arrives?
If you renewed in person, you received a temporary paper license valid for 30 days. If that expires before your permanent license arrives, contact your local DOT office and ask about a duplicate license. If you renewed online and your permanent license has not arrived after 10 business days, call the DOT to check the status of your order.
Do I need to take a new photo for renewal?
Yes, if you renew in person. The DOT office will take a new photo as part of the renewal process. If you renew online, the state will use your photo from your current license, so you do not need to provide a new one.
Can I renew my license by mail?
No, Iowa does not offer mail-in renewal. You can renew online through the state website, or in person at any DOT office. Online renewal is the closest option to mail renewal in terms of convenience.
What if I moved out of state — do I need to renew my Iowa license?
No. If you have moved to another state and obtained a license there, you do not need to renew your Iowa license. However, if you still live in Iowa and your license is expiring, you must renew it to continue driving legally in the state.