What you need to get an Iowa driver license

An Iowa driver license is issued by the Iowa Department of Transportation (DOT). To get one, you need to visit a local DOT office in person with proof of identity, proof of your Social Security number, and proof of your Iowa residency. You'll also need to pass a vision test and a written knowledge test about traffic laws, then pass a driving test with an examiner.

The process takes multiple visits — you cannot complete everything in one appointment. Most people first get a learner's permit, practice driving, then return weeks later for the driving test. Only after passing the driving test can you receive your full license.

The cost varies depending on your age and how long you want the license to be valid. A standard license for someone under 21 costs less than one for someone 21 and older, and licenses valid for eight years cost more than those valid for four years.

Key Takeaways

  • You must visit an Iowa DOT office in person with a valid ID, proof of your Social Security number, and proof of Iowa residency.
  • The process requires a learner's permit first, then a separate appointment for your driving test after you have practiced.
  • You must pass a vision test, a written knowledge test, and a practical driving test before receiving your license.
  • Renewal by mail or online is available if your license is not expired more than one year and you have no medical restrictions.

Documents you need to bring to the DOT office

Bring one document that proves your identity — a U.S. passport, a military ID, a certified birth certificate, or a state ID from another state all work. You also need proof of your Social Security number, which can be a Social Security card, a W-2 form, a tax return, or a 1099 form.

For proof of Iowa residency, bring a recent utility bill, a lease or mortgage statement, a bank statement, or a government check with your current address. The document must show your name and address and be dated within the last 90 days. If you have recently moved to Iowa, a lease or rental agreement works even if it is dated before you arrived, as long as it shows your new address.

If you are under 18, you also need a parent or guardian to sign your process in person at the DOT office. Bring their ID as well.

Getting your learner's permit first

Before you can take the driving test, you must first obtain a learner's permit. At your first DOT visit, bring your documents, pay the permit fee, and take the vision test and written knowledge test. The written test covers Iowa traffic laws, road signs, and safe driving practices. You can study using the Iowa Driver's Manual, which the DOT provides free online.

If you pass both tests, you receive your learner's permit on the same day. With a learner's permit, you can drive only when a licensed driver 21 or older is sitting next to you in the front seat. You must follow all traffic laws and cannot drive between midnight and 5 a.m.

You must hold your learner's permit for at least 30 days before you can schedule your driving test. During this time, practice driving in different conditions — daytime and evening, residential streets and highways, light traffic and heavier traffic.

Scheduling and passing your driving test

After 30 days with your learner's permit, contact your local DOT office to schedule a driving test. Tests are typically available within two to four weeks, though wait times vary by location. Bring your learner's permit, proof of insurance, and the vehicle you will be driving for the test.

The driving test lasts about 30 minutes. The examiner will ask you to perform basic maneuvers — starting the car, turning, backing up, parking, and stopping smoothly. They will also observe how you handle traffic, follow signs, and respond to other drivers. Common reasons people fail include rolling through stop signs, improper lane changes, and hitting the curb while parking.

If you pass, you receive your driver license on the same day. If you do not pass, you can schedule another test, usually within a few weeks.

Renewing your Iowa driver license

An Iowa driver license is valid for four or eight years, depending on which you chose when you got it. You can renew by mail, online, or in person at a DOT office. Renewal by mail or online is available if your license is not expired more than one year and you have no medical restrictions or address changes.

To renew online, visit the Iowa DOT website and follow the renewal portal. You will need your driver license number, date of birth, and a valid payment method. The fee is lower for online renewal than for mail or in-person renewal. Processing takes about one week, and your new license arrives by mail.

If you cannot renew online, you can mail in your process with the renewal fee and a copy of your current license. Mail renewal takes two to three weeks. If your license has been expired more than one year, you must renew in person at a DOT office and may need to retake the written test.

Replacing a lost, stolen, or damaged license

If your license is lost, stolen, or damaged, visit your local DOT office with proof of identity and proof of residency. You do not need to retake any tests. The replacement fee is the same as a renewal fee. You can request a temporary paper license to use while your new plastic license is being made, which takes about one week.

If your license was stolen, you may also want to report it to local police, though this is not required to get a replacement from the DOT.

What happens if you move out of Iowa

If you move to another state, your Iowa license remains valid until it expires. You do not have to exchange it when ready. However, once you establish residency in your new state, that state's law typically requires you to get a license from that state within a certain time — usually 30 to 60 days. Check your new state's DOT website for their specific rules.

You can use your Iowa license as proof of identity in your new state until you get a local license, but you cannot legally drive using an Iowa license if you now live in another state.

Frequently Asked Questions

Can I get an Iowa driver license if I do not have a Social Security number?

No. A Social Security number is required by federal law for all driver licenses. If you are not a U.S. citizen and do not have a Social Security number, you cannot get a standard Iowa driver license. Iowa does not currently offer an alternative ID for non-citizens.

What if I fail my driving test?

You can schedule another test, usually within a few weeks. There is no limit to how many times you can retake it. Each attempt costs the same fee. Many people pass on their second or third try after more practice.

Do I need car insurance to get my license?

You need proof of insurance to take your driving test, but you do not need to own a car or have your own policy. You can use a parent's or friend's car and their insurance. Once you get your license, Iowa law requires you to carry insurance whenever you drive.

Can I renew my license if it expired more than a year ago?

No, not by mail or online. You must renew in person at a DOT office. Depending on how long it has been expired, you may need to retake the written test or the full driving test. Contact your local office to find out what is required in your situation.

How much does an Iowa driver license cost?

The cost depends on your age and how long you want it to be valid. A four-year license costs less than an eight-year license. Learner's permits, driving tests, and renewals each have separate fees. Contact your local DOT office or visit the Iowa DOT website for current fees.