Renew your Iowa license online, by mail, or in person at a local office
Iowa lets you renew your driver's license through three routes: online at iowadot.gov, by mail if you meet certain conditions, or in person at any Driver Services office. Which route works for you depends on whether your license is still valid, whether you need a new photo, and how quickly you need the renewed license in your hands. Most people renew online or by mail without visiting an office.
Your renewal notice arrives in the mail about 30 days before your license expires. That notice contains a code you'll need for online renewal. If you don't receive one, you can still renew in person or by mail, but you'll need to bring specific documents.
Key Takeaways
- Online renewal takes about 10 minutes and costs $16 for a four-year license or $24 for an eight-year license, paid by debit or credit card.
- Mail renewal requires your renewal notice and takes two to three weeks; you cannot use mail renewal if your license has been expired for more than one year.
- In-person renewal at a Driver Services office requires a valid ID, proof of residency, and your Social Security number, and you'll get your new license the same day.
- You must renew in person if your address has changed, if you want to change your name or gender marker, or if your license has been suspended or revoked.
- Iowa licenses expire on your birthday; you can renew up to one year before expiration and up to one year after expiration.
Online renewal through iowadot.gov
Online renewal is the fastest option if you have your renewal notice. Go to iowadot.gov, select "Driver License Renewal," and enter the code from your notice along with your driver's license number and date of birth. You'll answer questions about whether your address, name, and other information are still correct. If everything matches your records, you'll pay the fee and receive a confirmation number.
Your new license will arrive by mail within 7 to 10 business days. You can use your confirmation number as a temporary license if you need to drive before the physical card arrives. Online renewal works only if your license is still valid or expired less than one year ago, and only if you don't need a new photo.
Mail renewal when you have your notice
If you prefer not to go online, you can mail in your renewal notice with a check or money order. Write your driver's license number on the back of your payment. Mail everything to the address printed on your renewal notice. Processing takes two to three weeks from the date Iowa Driver Services receives your envelope.
Mail renewal is not available if your license expired more than one year ago. You also cannot use mail renewal if you need a new photo, if your address has changed, or if you want to update your name or gender marker on your license.
In-person renewal at a Driver Services office
You can walk into any Driver Services office in Iowa and renew your license the same day. Bring your current driver's license (or state ID), one document proving your current address, and your Social Security number. Acceptable address documents include a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days. You'll pay the fee in cash, check, or card at the office.
In-person renewal is required if your address has changed since your last renewal, if you want to change your name or gender marker, if your license has been suspended or revoked, or if you need a new photo and don't have a renewal notice. You'll receive your new license when ready and can drive with it right away.
What happens if your license has been expired for more than a year
If your license expired more than one year ago, you cannot renew online or by mail. You must go to a Driver Services office in person. Bring your expired license, one document proving your current address, and your Social Security number. You'll pay the standard renewal fee.
If your license has been expired for more than five years, Iowa may require you to pass the written knowledge test and vision test again, depending on your age and the reason for the lapse. Call your local Driver Services office before you go to confirm what tests you'll need.
Fees and what to expect after renewal
A four-year Iowa driver's license costs $16. An eight-year license costs $24. These are the standard renewal fees; they do not change based on how you renew. If you renew in person and need a duplicate license the same day, that costs an additional $6.
After you renew, your old license is no longer valid. If you renewed online or by mail, your new license arrives by mail and you can use your confirmation number to drive until it arrives. If you renewed in person, you drive home with your new license in hand. Your license is valid on your birthday in the year printed on the card.
When you must renew in person instead of online or by mail
You cannot use online or mail renewal if any of these explore: your address has changed, you want to change your name on the license, you want to add or change your gender marker, your license has been suspended or revoked, you need a new photo and don't have a renewal notice, or your license expired more than one year ago. In any of these cases, go to a Driver Services office with your current ID, proof of address, and Social Security number.
If you're not sure whether your situation requires in-person renewal, call the Driver Services office nearest you. They can tell you in one call what documents to bring and whether you'll need to take any tests.
Finding your nearest Driver Services office and hours
Iowa has Driver Services offices in most counties. Find the one nearest you at iowadot.gov under "Driver Services Locations." The website lists the address, phone number, and hours for each office. Many offices are open Monday through Friday during standard business hours, but some have extended evening or Saturday hours. Call ahead if you're traveling more than 30 minutes, because wait times vary by location and time of day.
If you live in a rural area far from an office, ask whether your county sheriff's office or a local courthouse offers renewal services. Some do, though they may have different hours or require an appointment.
Frequently Asked Questions
Can I renew my license before it expires?
Yes. Iowa allows you to renew up to one year before your license expires. Renewing early is useful if you're traveling or want to avoid a rush near your birthday. Your new license will have a new expiration date one year (for a four-year license) or eight years (for an eight-year license) from the date you renew.
What if I lost my renewal notice?
You can still renew in person at any Driver Services office with your current license, proof of address, and Social Security number. You can also call your local Driver Services office and ask them to mail you a new notice, though this takes a few days. If you want to renew by mail without a notice, you'll need to visit an office first to get one.
How long does my confirmation number work as a temporary license?
Your confirmation number from online renewal is valid until your new physical license arrives, which is usually 7 to 10 business days. Print or save your confirmation email and carry it with you. Police will accept it as proof that you've renewed, but it's not a substitute for your physical license once it arrives.
Do I have to choose between a four-year and eight-year license?
Yes. When you renew, you choose the length. A four-year license costs $16 and an eight-year license costs $24. The eight-year option costs more but means you renew less often. You can switch between them at your next renewal.
What if my name has changed since my last license?
You must renew in person and bring a document showing your name change, such as a marriage certificate, divorce decree, or court order. Go to any Driver Services office with your current license, the name-change document, proof of address, and your Social Security number. You'll receive your new license with your updated name the same day.