What documents and steps are required for an Iowa driver license

To get an Iowa driver license, you need to bring proof of identity, proof of Iowa residency, your Social Security number, and proof that you are a U.S. citizen or lawful resident. You will take a written test on traffic laws, a vision test, and a driving test. The whole process happens at your local Iowa Department of Transportation (DOT) office, and you cannot skip any of these steps — each one is required before the next begins.

The order matters. You cannot take the driving test before you pass the written test. You cannot get your license before you pass the driving test. Most people complete everything in one or two visits, though some need three if they do not pass a test on the first try.

Key Takeaways

  • You must bring a photo ID, proof of residency, your Social Security number, and proof of citizenship or lawful residency to your DOT office visit.
  • The written test covers Iowa traffic laws and signs; the vision test checks that you can see well enough to drive safely; the driving test happens on the road with an examiner.
  • You take the written test first, then the vision test, then schedule the driving test for a separate appointment.
  • Iowa accepts a passport, military ID, or state ID card as proof of identity; a utility bill or lease counts as proof of residency.
  • If you fail any test, you can retake it, but you must wait one day between attempts for the written test and follow Iowa's rules for the driving test retake.

Proof of identity you can bring

Iowa accepts a U.S. passport, a military ID card, or a state ID card from another state as proof of identity. If you have a passport, bring the original — a photocopy does not count. The document must show your full legal name and a photo of you.

If you do not have any of these, you can bring a certified birth certificate plus one additional document with your name on it, such as a Social Security card, a school record, or a marriage certificate. The birth certificate must be an official certified copy from the vital records office in the state where you were born, not a hospital birth certificate.

Proof of Iowa residency and Social Security number

Proof of residency means a document showing your name and your current Iowa address. A utility bill (electric, gas, water, or internet), a lease agreement, a mortgage statement, or a bank statement all work. The document must be dated within the last 60 days. A cell phone bill does not count, and a post office change-of-address form does not count either.

You must also provide your Social Security number. Bring your Social Security card, or tell the DOT office your number and they will verify it with the Social Security Administration. You do not need to bring a card if you know your number and are comfortable sharing it.

Proof of citizenship or lawful residency

If you were born in the United States, bring your certified birth certificate. If you were born outside the U.S., bring your passport, a green card, an employment authorization document (EAD), or a visa. The document must be original and unexpired, or expired no more than two years ago.

If you are a refugee or asylee, bring your I-94 arrival record or your approval notice from U.S. Citizenship and Immigration Services (USCIS). If you are not sure which document to bring, call your local Iowa DOT office before you go — they can tell you exactly what counts for your situation.

The written test, vision test, and driving test

The written test has 35 questions about Iowa traffic laws, road signs, and safe driving. You must answer at least 28 correctly to pass. The test is on a computer at the DOT office, and you can take it in English or Spanish. You have no time limit, though most people finish in 20 to 30 minutes.

The vision test checks that you can see well enough to drive. The examiner will test each eye separately and check your peripheral vision. If you wear glasses or contacts, wear them during the test. If you fail the vision test, you cannot take the driving test that day.

The driving test happens on the road with an examiner in your car. You will drive for about 20 minutes on city streets and possibly a highway. The examiner watches how you handle turns, stops, parking, and how you respond to other traffic. You must pass the written test before you can schedule the driving test. Most people schedule the driving test for a different day after they pass the written test.

What happens if you fail a test

If you fail the written test, you can retake it the next day. You do not need to bring all your documents again — just come back to the same DOT office and ask to retake the test. You can retake it as many times as you need, but you must wait at least one day between attempts.

If you fail the vision test, the examiner will tell you why. If it is because you need a stronger prescription, you will need to see an eye doctor and come back with new glasses or contacts. If you fail the driving test, you must wait at least one day before you can schedule another attempt. There is no limit to how many times you can retake the driving test.

Fees and how long it takes

The fee for a driver license in Iowa is $20 for a four-year license or $40 for an eight-year license. You pay this fee at the DOT office when you pass all tests and are ready to receive your license. The office will take your photo and print your license on the spot — you leave with it the same day.

The written test usually takes 20 to 30 minutes. The vision test takes about 5 minutes. The driving test takes about 20 minutes. If you pass everything on your first visit, you can complete the written and vision tests in one appointment, then schedule the driving test for another day. Most people finish the entire process within two weeks.

Frequently Asked Questions

Can I take the written test online from home?

No. You must take the written test at an Iowa Department of Transportation office. You cannot take it online or by mail. You can study for the test online using Iowa's official practice test, but the real test must be taken in person at a DOT office.

What if I do not have a Social Security number?

You cannot get an Iowa driver license without a Social Security number. If you do not have one, you must explore for one through the Social Security Administration before you go to the DOT office. This process takes several weeks. Bring your proof of identity and residency to your local Social Security office to start.

Do I need to bring the original documents or can I bring copies?

You must bring original documents or certified copies. Photocopies do not count. For a birth certificate, it must be a certified copy from the vital records office, not a photocopy you made yourself. For other documents like utility bills or leases, the original is fine.

What if I was born outside the United States but I am a U.S. citizen?

Bring your U.S. passport or a certified birth certificate showing you were born abroad to a U.S. citizen parent, plus a certificate of citizenship from USCIS if you have one. If you only have a passport, that is enough. Call your local DOT office if you are unsure which documents to bring.

Can someone else take the driving test for me?

No. You must take the driving test yourself. The examiner needs to watch you drive to see that you can handle the car safely. You cannot have someone else take the test in your place.