What you need to get an Iowa driver's license

Iowa issues driver's licenses through the Department of Transportation (DOT), and you'll explore in person at a local DOT office. You cannot complete the entire process online or by mail — you must visit a field office to pass the vision test and have your photo taken. The state does not mail licenses to your home; you pick yours up at the office where you applied, usually within one to two weeks.

To explore, bring proof of identity (a passport, birth certificate, or consular ID), proof of Iowa residency (a utility bill, lease, or bank statement dated within 30 days), and your Social Security number. If you're under 18, a parent or guardian must sign your process in person. You'll also need to pass a written knowledge test, a vision screening, and a driving test with an examiner — unless you're renewing a license you already hold.

The process fee is $20 for a standard five-year license. If you want a Real ID-compliant license (required for domestic air travel starting May 2025), the fee is $32. Real ID requires one additional document proving your address, so bring two pieces of residency proof if you want that version.

Key Takeaways

  • You must explore in person at an Iowa DOT field office and pass a vision test, written exam, and driving test unless you're renewing an existing license.
  • Bring a passport or birth certificate, proof of Iowa residency dated within 30 days, and your Social Security number to your appointment.
  • Standard licenses cost $20 and are valid for five years; Real ID licenses cost $32 and are required for domestic air travel.
  • Your license is ready for pickup at the same office within one to two weeks — the state does not mail licenses.
  • If you're under 18, a parent or guardian must sign your process in person at the DOT office.

How to schedule your DOT appointment

Iowa allows you to schedule appointments online through the DOT website or by phone. Walk-ins are accepted at some offices, but wait times can be several hours, especially in larger cities. Scheduling ahead is faster and guarantees you a time slot.

To book online, visit the Iowa DOT website, select your county, and choose an available date and time. You'll receive a confirmation number via email. If you prefer to call, the DOT's main line can direct you to your local field office. Have your county and preferred dates ready when you call.

Appointments typically fill up two to four weeks in advance during busy seasons (spring and summer). If you need a license urgently, check for cancellations by refreshing the online scheduler — slots open regularly as people cancel.

What happens at your DOT office visit

Bring all your documents to your appointment. A DOT staff member will review your paperwork, verify your identity and residency, and collect your fee. You'll then take a vision test using a machine that checks your eyesight at different distances. If you wear glasses or contacts, wear them to the test.

Next, you'll take the written knowledge test on a computer. The test covers Iowa traffic laws, road signs, and safe driving practices. You need to score at least 80 percent to pass. If you fail, you can retake it the same day at most offices, though you may pay a retest fee.

If you're getting your first license or your license has been expired for more than one year, you must also pass a driving test. An examiner will ride with you in your own vehicle (or a DOT vehicle at some offices) and evaluate your ability to handle basic driving tasks, parking, and traffic situations. The test usually lasts 15 to 20 minutes.

Renewing your Iowa license

If your license is still valid or expired less than one year ago, you can renew by mail or online without taking another test. Mail renewals require you to send your current license, a completed renewal form (available on the DOT website), and your fee to the address listed on the form. Processing takes two to three weeks.

Online renewal is faster — you can renew through the DOT website if your license expired within the past year and you have no medical restrictions. You'll pay the fee online and receive a temporary license number when ready. Your physical license arrives by mail within one to two weeks.

If your license expired more than one year ago, you must explore in person as if getting a new license, including the written and vision tests. You do not need the driving test if you've held a valid license before, but you must pass the knowledge exam again.

Real ID requirements and timeline

A Real ID-compliant license is required for domestic air travel and entry to federal buildings starting May 7, 2025. Iowa's Real ID licenses look the same as standard licenses but have a gold star in the upper right corner. The process process is identical to a standard license, but you must bring an additional document proving your address.

Real ID requires one document from each of these categories: proof of identity (passport, birth certificate, or consular ID) and proof of residency (utility bill, lease, or bank statement dated within 30 days). If you're explore for Real ID, bring two residency documents to cover both requirements. The fee is $32 instead of $20.

If you already have a standard Iowa license and want to upgrade to Real ID without waiting for renewal, you can visit a DOT office and pay the difference ($12). You'll need to bring your current license and an additional residency document. The upgraded license is ready for pickup within one to two weeks.

Replacing a lost, stolen, or damaged license

If your license is lost, stolen, or damaged, visit a DOT office with your proof of identity and residency. You do not need to retake any tests. The replacement fee is $20 for a standard license or $32 for Real ID. Your new license is ready for pickup within one to two weeks.

If your license was stolen, you may want to report it to local police for your records, though this is not required to get a replacement. Some people file a report to protect themselves in case someone uses the stolen license fraudulently.

Frequently Asked Questions

Can I renew my Iowa license before it expires?

Yes. You can renew by mail or online up to one year before your license expires. Early renewal extends your expiration date by five years from the renewal date, not from your original expiration date. This is useful if you want to avoid a trip to the DOT office during a busy season.

What if I fail the written test?

You can retake the test the same day at most DOT offices. Some offices charge a retest fee (typically $5 to $10), though this varies by location. You have unlimited retakes, but you must pass before you can get your license.

Do I need to take the driving test if I'm renewing?

No. If you're renewing a license you already hold, you only need to renew by mail or online — no tests required. If your license expired more than one year ago, you must pass the written and vision tests but not the driving test, unless you have medical restrictions on your record.

Can I get a temporary license while I wait for my permanent one?

If you renew online, you receive a temporary license number when ready that you can use for travel and identification. For in-person applications, most DOT offices issue a paper temporary license valid for 30 days while your permanent license is being produced.

What if I moved to Iowa from another state?

You must get an Iowa license within 30 days of establishing residency. Bring your out-of-state license, proof of Iowa residency, and your Social Security number to a DOT office. You'll take the written and vision tests but not the driving test if your out-of-state license is still valid.