Where to renew and what you'll need

You can renew your Iowa driver's license in person at any of the 85 Iowa Department of Transportation (DOT) offices across the state, or online through the Iowa DOT website if you meet certain conditions. The in-person route takes about 30 minutes and requires your current license, proof of your Social Security number (like a Social Security card or tax return), and proof of your current address (like a utility bill or lease). If you're renewing online, you'll need your current license number, the last four digits of your Social Security number, and a valid email address.

Online renewal is available only if your license is not expired, you have no medical restrictions, your name hasn't changed since your last renewal, and you don't need to update your address or photograph. If any of those conditions don't explore to you, you must go in person. The Iowa DOT website has a tool that lets you check whether you're may be able to access for online renewal before you start the process.

Key Takeaways

  • Iowa lets you renew online if your license isn't expired and your personal details haven't changed, but in-person renewal is required if you need a new photo or have medical restrictions.
  • In-person renewal at a DOT office requires your current license, proof of your Social Security number, and proof of your address.
  • Your renewed license will be mailed to you within 10 business days of approval if you renew in person, or within 7 to 10 business days if you renew online.
  • Iowa driver's licenses are valid for four years, and you can renew up to one year before expiration.

Renewing in person at a DOT office

Walk into any Iowa DOT office during business hours with your current license, proof of your Social Security number, and proof of your address. You don't need an appointment. The staff will take a new photograph, verify your information, and process your renewal on the spot. You'll pay the renewal fee at that time — the cost depends on how long your new license will be valid, but typically ranges from $20 to $30 for a four-year renewal.

After you complete the in-person process, your new license will be mailed to your address on file within 10 business days. You can continue to drive on your current license until the new one arrives. If you need to update your address, tell the DOT staff before they process your renewal, and your new license will be mailed to the updated address.

Renewing online through the Iowa DOT website

If you're may be able to access, go to the Iowa DOT website and select the online renewal option. You'll enter your current license number, the last four digits of your Social Security number, and your email address. The system will verify your information against state records. If everything matches, you'll be asked to pay the renewal fee online using a credit or debit card.

Once your payment is processed, your new license will be mailed to the address on file within 7 to 10 business days. You won't have a new photograph taken during online renewal — your license will use the photo from your previous license. This is why online renewal is not an option if you want to update your photograph.

What happens if your license is expired

If your license has already expired, you cannot renew online. You must go to a DOT office in person. Bring the same documents you would for a standard renewal: your expired license, proof of your Social Security number, and proof of your address. The process is the same as renewing before expiration, and you'll receive a new license in the mail within 10 business days.

You can legally drive while your renewal is being processed, as long as you have proof that you've started the renewal process. Bring your receipt from the DOT office or your online confirmation email if you're stopped by law enforcement.

Changing your name, address, or photo during renewal

If your name has changed since your last license was issued — for example, through marriage or a legal name change — you must renew in person. Bring your current license, proof of your Social Security number, proof of your address, and a document that shows your name change, such as a marriage certificate, divorce decree, or court order. The DOT staff will take a new photograph and process your renewal with your updated name.

If you only need to change your address, you can do that online during renewal as long as your other information hasn't changed and your license isn't expired. If you want a new photograph but nothing else has changed, you'll need to renew in person — online renewal uses your existing photo.

Medical restrictions and vision requirements

Iowa requires all drivers to meet vision standards. During in-person renewal, the DOT will test your vision. If you don't meet the standard, you may be issued a license with restrictions — for example, you might be required to wear corrective lenses while driving, or your license might be restricted to daytime driving only.

If you have medical conditions that affect your ability to drive safely, you must report them to the DOT. Some conditions may result in restrictions on your license, and others may require you to take a driving test or provide a medical evaluation. Online renewal is not available if you have any medical restrictions, so you'll need to renew in person and discuss your medical situation with DOT staff.

Finding an Iowa DOT office near you

The Iowa DOT website has a searchable list of all 85 office locations, their hours, and their phone numbers. Most offices are open Monday through Friday during standard business hours, though some have extended evening hours on certain days. A few offices are open on Saturday mornings. You can call ahead to confirm hours or ask about wait times, though walk-ins are always accepted.

If you live near the border of another state, you may be able to renew at a DOT office in a neighboring state if it's more convenient, but you'll need to check that state's reciprocal renewal agreements with Iowa. Most of the time, you'll need to renew in Iowa.

Frequently Asked Questions

Can I renew my license by mail?

No, Iowa does not offer mail-in renewal. You can renew online or in person at a DOT office, but there is no paper form you can mail in. If you cannot visit an office in person and are not may be able to access for online renewal, contact your local DOT office to discuss your options.

What if I don't have proof of my Social Security number?

You'll need to bring an original or certified copy of a document that shows your Social Security number, such as your Social Security card, a tax return, a W-2 form, or a 1099 form. If you don't have any of these, contact the Iowa DOT before you go to the office to ask what other documents they will accept.

How long does it take to get my new license in the mail?

After in-person renewal, your new license will arrive within 10 business days. After online renewal, it will arrive within 7 to 10 business days. Business days do not include weekends or state holidays. If your license doesn't arrive within that timeframe, contact the Iowa DOT with your confirmation number.

Can I renew my license early?

Yes, you can renew up to one year before your current license expires. This can be useful if you're planning to travel or if you want to update your photo or address. Your new license will still be valid for four years from the date it's issued.

What if my license was suspended or revoked?

You cannot renew a suspended or revoked license. You must first resolve the suspension or revocation with the Iowa DOT. Contact the DOT directly to find out what steps you need to take before you can renew.