What you need to do to renew in Iowa

Iowa lets you renew your driver's license by mail, online, or in person at a local Driver Services office. Which method works for you depends on whether your license is still valid, how long you want it to last, and whether you need to update your photo or address. Most people can complete the entire process without visiting an office, though some situations require an in-person visit.

Your Iowa driver's license is valid for four years if you're under 70, and two years if you're 70 or older. You can renew up to one year before it expires. The state charges different fees depending on your age and how long you want the license to last — a four-year renewal costs less per year than a two-year one, but you pay the full amount upfront.

Key Takeaways

  • You can renew online through the Iowa DOT website if your license hasn't expired and you don't need a new photo, but you'll need your current license number and the last four digits of your Social Security number.
  • Mail renewal takes about two weeks and works for most people, but you must include your current license and a check or money order — the state does not accept credit cards by mail.
  • In-person renewal at a Driver Services office is required if your license has expired, if you want to change your photo, or if you're renewing for the first time after turning 70.
  • Iowa charges $20 for a four-year renewal and $15 for a two-year renewal, though you may pay more if you need a Real ID-compliant license or if you're adding endorsements.
  • Your new license arrives by mail within two weeks of approval, whether you renew online, by mail, or in person.

Online renewal through the Iowa DOT website

The Iowa Department of Transportation runs an online renewal system at iowadot.gov. You can use it if your current license is still valid, you don't need to update your photo, and you're not changing your address. The process takes about 10 minutes and you'll need your current license number, the last four digits of your Social Security number, and a valid payment method.

After you submit the form and pay the fee online, the DOT mails your new license to the address on file. If you've moved recently, you must renew in person or by mail so you can provide your new address — the online system does not let you change it. The new license arrives within two weeks.

Mail renewal and what to send

You can renew by mail by sending your current license, a completed renewal form, and payment to the Iowa DOT. The form is available on the iowadot.gov website under "Driver License Renewal" — print it, fill it out by hand, and mail it with a check or money order. The state does not accept credit card payments by mail, so you must pay by check, money order, or cashier's check.

Mail your packet to the address listed on the form. Processing takes about two weeks from the date the DOT receives it. Your new license will be mailed to the address on your current license, so if you've moved, either update your address before you mail the renewal or renew in person instead. Keep a copy of what you send in case there are questions.

In-person renewal at a Driver Services office

You must renew in person if your license has expired, if you want a new photo, if you're changing your address and didn't update it before renewing, or if you're renewing for the first time after turning 70. The Iowa DOT operates Driver Services offices in most counties — you can find the one nearest you and check its hours on iowadot.gov.

Bring your current 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 you're renewing for the first time after 70, you'll also need to pass a vision test. The office will take a new photo, process your payment, and mail your license within two weeks.

Real ID compliance and what it costs

Iowa offers both standard driver's licenses and Real ID-compliant licenses. A Real ID license costs $5 more than a standard renewal and is required to board a domestic flight or enter a federal building after May 7, 2025. If you want to add Real ID compliance during renewal, you must renew in person and bring documents proving your identity, Social Security number, and current address — a standard renewal by mail or online does not include Real ID.

The documents you need for Real ID are specific: a passport, passport card, birth certificate, or naturalization papers for identity; a Social Security card or tax return for your number; and a utility bill, lease, or bank statement for your address. If you don't have all three, the office will tell you what else you can bring. Real ID processing takes the same two weeks as a standard renewal.

Renewal fees and payment methods

A standard four-year Iowa driver's license renewal costs $20. A two-year renewal costs $15. If you're adding Real ID compliance, add $5 to either amount. If you're renewing in person and need a duplicate license (a second copy mailed to a different address), that costs an additional $5.

Online and in-person renewals accept credit cards, debit cards, and checks. Mail renewal accepts only checks, money orders, or cashier's checks. If you're renewing in person, bring cash, a card, or a check — the office will process payment on the spot. Your new license is mailed to you; you don't pick it up at the office.

What happens if your license has expired

If your Iowa license has been expired for more than two years, you cannot renew it — you must explore for a new license instead. This requires an in-person visit to a Driver Services office, a written test, and a driving test. If your license expired less than two years ago, you can still renew by mail or in person, though you cannot renew online.

Bring your expired license to the office along with proof of identity, Social Security number, and current address. The office will process it as a renewal rather than a new process, which is faster and costs less. You'll still need to pass a vision test, but you won't need to take the written or driving test again.

Frequently Asked Questions

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

Your new license arrives by mail within two weeks of approval, whether you renew online, by mail, or in person. If you renew in person, the office processes your payment and paperwork on the spot, then mails the license to you. Online and mail renewals are approved within a few business days, then mailed.

Can I renew online if I've moved to a new address?

No. The online system does not let you change your address. If you've moved, renew by mail or in person so you can provide your new address. If you renew by mail, include your new address on the form. If you renew in person, bring proof of your new address.

What if my license is damaged or the photo is really bad?

If your license is damaged, you can request a duplicate at any Driver Services office for $5. If you want a new photo because the current one is outdated, you must renew in person — online and mail renewals do not include a new photo. In-person renewal takes the same two weeks as other methods.

Do I need Real ID to renew my license?

Real ID is not required to renew your license, but it is required to board a domestic flight or enter a federal building after May 7, 2025. If you want to add it during renewal, you must renew in person and bring extra documents. Standard renewal by mail or online does not include Real ID.

What if I lose my license before the new one arrives?

Contact the Iowa DOT and request a duplicate license at any Driver Services office. You'll need to pay $5 for the duplicate, and it will be mailed to you within two weeks. You can drive with your renewal confirmation or receipt until your new license arrives.