Renewing your Iowa driver's license online, by mail, or in person

You can renew your Iowa driver's license in three ways: online through the Iowa Department of Transportation website, by mail, or in person at a Driver Services office. Online renewal is the fastest option if you are may be able to access — it takes about 10 minutes and costs $20 for a four-year license or $30 for an eight-year license. Mail renewal takes two to three weeks. In-person renewal at a Driver Services office is when ready but requires a trip and may involve a wait.

Your renewal method depends on whether your license is still valid, whether you have changed your address or name, and whether you need a Real ID-compliant license. If your license has expired more than one year ago, you cannot renew by mail or online — you must go to a Driver Services office and take the written test again.

Key Takeaways

  • Online renewal through the Iowa DOT website is available if your license is not expired or expired less than one year ago, and you have not changed your address or name.
  • Mail renewal takes two to three weeks and costs the same as online renewal, but requires you to submit your current license and a completed form.
  • In-person renewal at a Driver Services office is required if your license expired more than one year ago, and you will need to pass the written test.
  • Real ID-compliant licenses require in-person renewal and proof of citizenship, such as a passport or birth certificate.
  • Your new license will be mailed to you within 10 business days of approval if you renew online or by mail.

Online renewal through the Iowa DOT website

To renew online, go to the Iowa Department of Transportation website and log into your account or create one using your driver's license number and date of birth. You will answer questions about your current address, name, and whether your vision and medical information have changed. You will pay the renewal fee by debit or credit card. The system will confirm your renewal when ready, and your new license will be mailed within 10 business days.

You are not may be able to access for online renewal if your license expired more than one year ago, if you have changed your address or name since your last renewal, if you need a Real ID-compliant license, or if you have a commercial driver's license. If any of these explore, you must renew in person or by mail.

Mail renewal: sending your license and form to Iowa DOT

To renew by mail, read and print the Driver License Renewal process (Form 411043) from the Iowa DOT website. Fill it out completely, sign it, and mail it along with your current driver's license to the address listed on the form. Include a check or money order for the renewal fee — $20 for a four-year license or $30 for an eight-year license. Do not send cash.

Mail renewal takes two to three weeks from the date Iowa DOT receives your packet. Your new license will be mailed to the address you listed on the form. If you need your license sooner, in-person renewal is faster. If you have changed your address or name, you cannot use mail renewal — you must go to a Driver Services office.

In-person renewal at a Driver Services office

You can renew in person at any Driver Services office in Iowa. Bring your current driver's license, proof of your Social Security number (such as a Social Security card or W-2), and proof of your current address (such as a utility bill or lease). If you have changed your name, bring a certified copy of the document that shows the change, such as a marriage certificate or court order.

If your license expired more than one year ago, you will need to take the written test again. The test covers Iowa traffic laws and road signs. You can study using the Iowa Driver's Manual, available free on the Iowa DOT website. In-person renewal takes about 30 minutes to an hour, depending on how busy the office is. Your new license is issued on the spot, though the physical card may take a few days to arrive by mail.

Real ID-compliant licenses and what you need to bring

A Real ID-compliant license has a gold star in the upper right corner and is required to board a domestic flight or enter a federal building starting May 7, 2025. To renew as a Real ID license, you must go to a Driver Services office in person — you cannot renew online or by mail.

Bring your current driver's license, proof of your Social Security number, proof of your current address, and proof of citizenship. Proof of citizenship can be a U.S. passport, passport card, birth certificate, naturalization certificate, or permanent resident card. If you do not have one of these documents, you can bring a combination of other documents — the Iowa DOT website lists all acceptable combinations. Real ID renewal costs the same as a standard license renewal.

What happens if your license has expired more than one year ago

If your license expired more than one year ago, you cannot renew online or by mail. You must go to a Driver Services office, bring the documents listed above, and take the written test. The test has 35 questions and you must answer at least 28 correctly to pass. You can take the test again when ready if you fail the first time.

You will also need to pay the renewal fee plus a late renewal fee. The late fee varies depending on how long your license has been expired, but it is typically $10 to $20 in addition to the standard renewal cost. Bring a valid form of payment — cash, check, debit card, or credit card.

Renewing before your license expires

You can renew your Iowa driver's license up to one year before it expires. Renewing early is useful if you are about to travel or if you want to avoid the rush near your expiration date. Your new license will have a new expiration date that is four or eight years from the date you renew, not from your old expiration date.

If you renew early online or by mail, your old license remains valid until its original expiration date. You can use either license during that time. Once your new license arrives, you can destroy the old one or keep it as a backup.

Frequently Asked Questions

How long does it take to get my new license after I renew online?

Your new license will be mailed within 10 business days of approval. Standard mail delivery typically takes three to five business days after that, so you should receive it within two to three weeks total. If you need your license sooner, renew in person at a Driver Services office to get it the same day.

Can I renew my license if I have an outstanding traffic ticket or unpaid fine?

Iowa does not suspend license renewal for unpaid traffic fines. However, if your license has been suspended for a separate reason — such as a DUI conviction or failure to pay child support — you cannot renew until the suspension is lifted. Contact the Iowa DOT to check your license status before you attempt to renew.

What if I changed my name but do not have a certified copy of the document?

You will need a certified copy of the document that shows your name change — a marriage certificate, divorce decree, or court order. You can request a certified copy from the county recorder's office or the court that issued it. The cost is usually $5 to $15 per copy. Without it, you cannot renew your license with your new name.

Do I need to renew my license in person if I want a Real ID?

Yes. Real ID renewal requires in-person verification and proof of citizenship, so online and mail renewal are not available. Go to any Driver Services office with your current license, proof of Social Security number, proof of address, and proof of citizenship such as a passport or birth certificate.

What if my address changed but I do not have a current utility bill?

You can bring other documents that show your current address, such as a lease, mortgage statement, bank statement, insurance policy, or government mail. The document must show your name and current address and be dated within the last 60 days. If you do not have any of these, contact your Driver Services office to ask what other documents they will accept.