What you need to do to renew in Iowa

Iowa lets you renew your driver's license online, by mail, or in person at a local DOT office. Which method works for you depends on whether your license is still valid, how much time you have, and whether you need a new photo. Most people renew online through the Iowa Department of Transportation website, which takes about 10 minutes and costs $20 for a four-year license or $30 for an eight-year license.

You can renew online only if your current license is not expired and you have not renewed online in the past two consecutive times. If either of those conditions applies to you, you must renew by mail or in person. In-person renewal at a DOT office takes about 30 minutes and requires an appointment, which you book through the same website.

Key Takeaways

  • Online renewal through the Iowa DOT website is the fastest option if your license is still valid and you have not renewed online twice in a row.
  • You will need your current driver's license number, the last four digits of your Social Security number, and a valid payment method to renew online.
  • If you need a new photo, have an expired license, or have renewed online twice already, you must renew in person at a DOT office or by mail.
  • In-person appointments at Iowa DOT offices must be booked ahead of time through their website; walk-ins are not accepted.
  • Your new license will arrive by mail within 7 to 10 business days after you complete the renewal process.

Online renewal through the Iowa DOT website

Start at the Iowa Department of Transportation's driver services page and select the online renewal option. You will enter your current license number, the last four digits of your Social Security number, and your date of birth. The system will pull up your record and show you the information on file. Review it for accuracy — if anything is wrong, you cannot fix it online and must renew in person instead.

Once you confirm your information, you will pay the renewal fee by credit card or debit card. Iowa charges $20 for a four-year license or $30 for an eight-year license. After payment goes through, you will receive a confirmation number by email. Your new license will be mailed to the address on file within 7 to 10 business days. You can continue to drive on your current license until the new one arrives.

In-person renewal at a DOT office

To renew in person, visit the Iowa DOT website and book an appointment at the office nearest you. You cannot walk in without an appointment. Bring your current driver's license, proof of your Social Security number (a Social Security card, W-2, or tax return), and proof of your current address (a utility bill, lease, or bank statement dated within the last 60 days). If your address has changed, bring two proofs of your new address.

At your appointment, a DOT staff member will take a new photo, verify your information, and process your renewal. The fee is the same as online renewal: $20 for four years or $30 for eight years. You will pay by cash, check, or card. You will receive a temporary paper license to drive on when ready, and your permanent license will arrive by mail within 7 to 10 business days.

Renewing by mail

Mail renewal is slower but works if you cannot get to an office or prefer not to renew online. Request a renewal form by calling the Iowa DOT at 515-244-8725 or by visiting a DOT office in person. Fill out the form completely, sign it, and mail it to the address listed on the form along with your payment ($20 or $30 by check or money order).

Processing by mail typically takes 4 to 6 weeks from the date the DOT receives your form. There is no way to track your process once you mail it, so plan ahead if your license is expiring soon. If you do not hear back within six weeks, call the DOT to confirm they received your form.

When you must renew in person

You cannot use online or mail renewal if your license has already expired. You also cannot renew online if you have renewed online in each of the past two renewal cycles — Iowa requires you to come in person at least once every three renewals so they can take a new photo and verify your identity in real time.

If you want to change your name, address, or other information on your license, you must renew in person. The same applies if you want to change your photo, add or remove a restriction, or update your organ donor status. Online renewal only lets you keep the information exactly as it is on your current license.

What happens if your license expires before you finish renewing

If your license expires while your renewal is being processed, you can still drive legally as long as you have proof that you started the renewal process. Keep your confirmation email from online renewal or your receipt from a DOT office. If you are pulled over, show the officer your expired license and your proof of renewal. Most officers will not cite you if the renewal is clearly in progress.

However, do not wait until your license expires to start. Renew at least two weeks before the expiration date printed on your license. This gives you time to complete the process and receive your new license by mail, or to book and attend an in-person appointment if something goes wrong with your online renewal.

Fees and payment methods

Iowa driver's license renewal costs $20 for a four-year license or $30 for an eight-year license. Online renewal accepts credit cards and debit cards. In-person renewal accepts cash, check, or card. Mail renewal requires a check or money order — do not send cash through the mail.

There are no additional fees for standard renewal. If you need to add a Real ID endorsement (required for federal buildings and domestic flights), that costs extra and must be done in person with proof of citizenship and a second form of ID.

Frequently Asked Questions

Can I renew my Iowa license if I live out of state?

Yes. You can renew online or by mail from anywhere. If you need to renew in person, you can visit any Iowa DOT office when you are in the state, or you can mail in your renewal form. Online renewal is the fastest option for out-of-state residents.

What if I lost my license or it was stolen?

A lost or stolen license is a replacement, not a renewal. You must report it to the Iowa DOT and pay a replacement fee (usually $8 to $10). You can do this in person at a DOT office or by calling 515-244-8725. A replacement license will be mailed to you within 7 to 10 business days.

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

Standard processing takes 7 to 10 business days from the date the Iowa DOT processes your renewal. Mail renewal takes longer — typically 4 to 6 weeks total because the form must travel to the DOT first. You can drive on your current license until your new one arrives.

Can I renew online if my address changed?

No. If your address has changed, you must renew in person or by mail so the DOT can verify your new address with proof documents. Online renewal only works if all your information stays the same as what is on your current license.

What if I want a different photo on my new license?

You must renew in person at a DOT office to get a new photo. The staff member will take a fresh photo as part of your appointment. Online and mail renewal use your existing photo from your current license.