Where to renew your Iowa driver's license
You can renew your Iowa driver's license at any Iowa Department of Transportation (DOT) office. These are located in most counties across the state. You can also renew by mail or online, depending on whether your license is still valid and what type of license you hold.
The fastest option is usually online through the Iowa DOT website if you meet the requirements — your license must not be expired, suspended, or revoked, and you cannot have certain medical conditions flagged on your record. If you cannot renew online, the next quickest route is by mail, which takes about two weeks. In-person renewal at a DOT office takes about 30 minutes on average, though wait times vary by location and time of day.
Key Takeaways
- Iowa lets you renew online if your license is current and you have no suspensions, medical holds, or certain violations on your record.
- Online renewal costs $10 and gives you a temporary digital license you can use when ready while your physical card arrives by mail.
- If you cannot renew online, you can renew by mail for the same $10 fee, or in person at any Iowa DOT office for a fee that depends on how many years you renew for.
- You will need your current driver's license number, Social Security number, and a valid payment method to renew online or by mail.
- In-person renewal requires your current license, proof of Iowa residency, and proof of your Social Security number if your license does not already show it.
Online renewal through the Iowa DOT website
To renew online, go to the Iowa DOT's online services portal and select the driver's license renewal option. You will need your current license number, your Social Security number, and a credit or debit card. The system will ask you to confirm your address and answer security questions based on your driving record.
Online renewal costs $10 and extends your license for four years. Once you complete the transaction, you receive a temporary digital license number that you can use right away — you can show this number on your phone to law enforcement if you are stopped. Your physical license card arrives by mail within 7 to 10 business days. This option is not available if your license is expired, suspended, revoked, or if you have certain medical conditions or violations on your record that require an in-person review.
Renewing by mail
To renew by mail, contact your local Iowa DOT office or read the renewal form from the Iowa DOT website. Fill out the form, include a copy of your current license, and mail it with your payment to the address listed on the form. Mail renewal also costs $10 for a four-year renewal.
Processing takes about two weeks from the time the DOT receives your envelope. You can track your process status through the Iowa DOT website using your license number. Like online renewal, mail renewal is not available if your license is expired, suspended, or revoked, or if you have medical holds or certain violations flagged on your record.
In-person renewal at an Iowa DOT office
Bring your current driver's license, proof of your Iowa address (such as a utility bill, lease, or bank statement dated within the last 60 days), and proof of your Social Security number if your license does not already display it. Proof of Social Security can be your Social Security card, a W-2 form, or a tax return.
In-person renewal fees depend on how long you renew for: a four-year renewal costs $20, and an eight-year renewal costs $40. You can choose the length when you arrive. The DOT office will take a new photo, process your payment, and issue you a temporary paper license on the spot. Your physical card arrives by mail within 7 to 10 business days. In-person renewal is required if your license is expired, suspended, revoked, or if you have medical conditions or violations that need review.
What happens if your license is expired
If your Iowa license has been expired for more than a year, you cannot renew online or by mail — you must renew in person at a DOT office. Bring the same documents you would for a standard in-person renewal: your expired license, proof of address, and proof of Social Security number if needed.
If your license expired less than a year ago, you can still renew online or by mail using the same process as a current license holder. The system will accept your expired license number to verify your identity. After your renewal is processed, your new license will be valid for four years from the date you renew, not from the date your old license expired.
Renewing a commercial driver's license (CDL)
Commercial driver's licenses in Iowa cannot be renewed online or by mail — you must renew in person at an Iowa DOT office. Bring your current CDL, proof of Iowa residency, proof of your Social Security number, and a medical certificate if your CDL requires one (most do). You will need to pass a vision test and answer questions about your medical history.
CDL renewal fees are $20 for four years or $40 for eight years, the same as non-commercial in-person renewal. The process takes longer than standard renewal because of the medical review and vision screening, so plan for 45 minutes to an hour. Your new CDL arrives by mail within 7 to 10 business days.
Finding your nearest Iowa DOT office and checking wait times
The Iowa DOT website has a searchable map of all driver's license stations across the state. You can search by county or city to find the office closest to you, see their hours, and in some cases view current wait times. Many offices are busier on Mondays, Fridays, and around lunch hours, so visiting mid-week in the morning often means a shorter wait.
Some Iowa DOT offices accept walk-ins only, while others take appointments. Check the website for your specific location to see which system they use. If your office takes appointments, you can book a time slot online, which usually guarantees you will be seen within 15 minutes of your appointment time.
Frequently Asked Questions
Can I renew my Iowa driver's license before it expires?
Yes. You can renew online, by mail, or in person up to one year before your license expires. Renewing early does not extend your expiration date — your new license will expire four or eight years from the date you renew, not from when your old one would have expired.
What if I moved out of Iowa but still have an Iowa license?
You cannot renew an Iowa license if you no longer live in Iowa. You will need to get a driver's license from your new state instead. Contact your new state's DMV or equivalent agency to begin that process.
Do I need to take a new photo for renewal?
If you renew online or by mail, the DOT uses your photo from your current license. If you renew in person, you will have a new photo taken. You can request a new photo during online or mail renewal by contacting your local DOT office, though there may be an additional fee.
What if my name has changed since my last license?
If your name has changed due to marriage, divorce, or legal name change, you must renew in person and bring a document proving the change, such as a marriage certificate, divorce decree, or court order. You cannot renew online or by mail with a name change.
How long is my temporary digital license good for?
Your temporary digital license is valid from the moment you complete your online renewal until your physical card arrives by mail, which is usually 7 to 10 business days. After that, you must use your physical card. If your physical card does not arrive within two weeks, contact the Iowa DOT to report it.