What You Need to Know About Iowa Driver Licenses

Iowa issues three types of driver licenses: a learner's permit (which lets you practice driving with a licensed adult), a restricted license (which comes with certain limits on when and where you can drive), and a full driver license (which gives you unrestricted driving privileges). Most people start with a learner's permit, hold it for a set period, pass a road test, and then receive their full license. The entire process typically takes several months.

You will work with your county's Driver Services office to get your license. Iowa does not have a single statewide office; instead, each county runs its own licensing operation. You can find your county's office on the Iowa Department of Transportation website, and most offices let you schedule appointments online.

Key Takeaways

  • Iowa requires you to hold a learner's permit for at least six months (or until age 17, whichever is longer) before you can take the road test for a full license.
  • To get a learner's permit, you must pass a written test about traffic laws and road signs, provide proof of identity and residency, and pay the permit fee.
  • The road test for your full license includes a vision check, a written test on traffic laws, and a driving test with an examiner in your own vehicle.
  • You must bring specific documents to your county Driver Services office—a birth certificate or passport, proof of residency, and your Social Security number or Individual Taxpayer Identification Number.
  • Iowa offers a restricted license for drivers under 18, which limits driving hours and passengers until you turn 18 or meet other conditions.

Getting Your Learner's Permit in Iowa

Your first step is to visit your county's Driver Services office with the required documents. You will need to bring an original or certified copy of your birth certificate or passport, a document showing your current address (such as a utility bill or lease), and your Social Security number. If you do not have a Social Security number, you can use an Individual Taxpayer Identification Number instead.

At the office, you will take a written test covering Iowa traffic laws, road signs, and safe driving practices. The test has 35 questions, and you must answer at least 28 correctly to pass. You can study using the Iowa Driver's Manual, which is free and available online from the Department of Transportation. After you pass the written test, you will pay the permit fee (the cost varies by county but is typically under $30) and receive your learner's permit on the spot.

With your learner's permit, you can drive only when a licensed driver who is at least 21 years old is sitting next to you in the front seat. You cannot drive between midnight and 5 a.m., and you must follow all other traffic laws. This is your practice period—use it to build your skills before the road test.

How Long You Must Hold Your Learner's Permit

Iowa requires you to hold your learner's permit for a minimum of six months before you can take the road test. If you are under 17 when you get your permit, you must also wait until you turn 17 before testing. This means if you get your permit at age 16 and a half, you will not be able to test until you are 17 and have held the permit for six months—whichever comes later.

During this waiting period, you should practice driving as much as possible. There is no minimum number of hours required by law, but the more you practice, the better prepared you will be for the road test. Many new drivers find it helpful to practice in different weather and traffic conditions.

Taking Your Road Test and Passing

Once you have held your learner's permit for at least six months and meet the age requirement, you can schedule your road test at your county Driver Services office. You will need to bring your learner's permit, proof of insurance for the vehicle you will use during the test, and the vehicle itself. The vehicle must be in safe working condition with working lights, brakes, and windshield wipers.

The road test has three parts. First, an examiner will check your vision to make sure you can see well enough to drive safely. Second, you will take a written test on traffic laws (similar to the one you took for your permit, but you may be asked different questions). Third, you will drive with the examiner in your vehicle for about 20 to 30 minutes. The examiner will ask you to perform basic driving tasks like turning, parking, and stopping, and will watch how you handle traffic and follow traffic laws.

To pass the driving portion, you must demonstrate safe driving habits, obey all traffic laws, and show that you can control the vehicle. Common reasons people fail include speeding, failing to stop completely at stop signs, improper lane changes, and hitting the curb while parking. If you do not pass, you can schedule another test, usually within a few weeks.

Getting Your Full Driver License After Passing the Road Test

Once you pass all three parts of the road test, you will receive your full Iowa driver license at the Driver Services office. You can usually get it the same day, though some offices may mail it to you. Your license will be valid for four years if you are under 21, or eight years if you are 21 or older. You will need to renew it before it expires.

Your full license allows you to drive without restrictions on time of day or the number of passengers. However, you must still follow all traffic laws, and if you are under 18, you may still be subject to restrictions under Iowa's Graduated Driver License law if you earned a restricted license instead of going straight to a full license.

Understanding Iowa's Restricted License for Drivers Under 18

Iowa offers a restricted license as an alternative to a full license for drivers under 18. A restricted license comes with specific rules: you cannot drive between 10 p.m. and 5 a.m. (except for work, school, or medical reasons), and you cannot have more than one passenger under 18 in the vehicle (unless they are your siblings). These restrictions stay in place until you turn 18 or until you have held the restricted license for one year, whichever comes first.

To get a restricted license instead of a full license, you do not need to do anything different during the road test process. After you pass, you can choose to receive a restricted license rather than a full license. Some young drivers prefer this option because it gives them more independence than a learner's permit while still having safety guardrails in place.

Documents You Need and Where to Find Them

Before you visit your county Driver Services office, gather these documents: an original or certified birth certificate, a U.S. passport, or a passport card; a document showing your current address, such as a utility bill, lease, or bank statement; and your Social Security number or Individual Taxpayer Identification Number. If you were born outside the United States, you may also need to bring your immigration documents.

If you do not have a birth certificate, you can order one from the Iowa Vital Records office or from the vital records office in the state where you were born. If you do not have proof of residency in your name, you can sometimes use a document in a parent's or guardian's name along with a signed statement confirming you live at that address. Call your county Driver Services office before you go to ask what documents they will accept in your specific situation.

Frequently Asked Questions

Can I get my Iowa driver license if I was not born in the United States?

Yes. You will need to bring your passport or passport card, your Social Security number or Individual Taxpayer Identification Number, and proof of residency. If you are not a U.S. citizen, you may also need to bring immigration documents showing your legal status. Contact your county Driver Services office to confirm what documents you need before you visit.

What happens if I fail the road test?

You can schedule another road test, usually within a few weeks. There is no limit to how many times you can test, though you will pay the test fee each time. Many people pass on their second or third attempt. Keep practicing between tests, and consider asking an experienced driver for feedback on areas where you struggled.

Do I need to take the written test again if I already passed it for my learner's permit?

Yes, you will take a written test again when you take your road test. The questions may be different from the ones on your permit test, but they cover the same material. You can study the Iowa Driver's Manual again to prepare.

How much does an Iowa driver license cost?

The cost varies by county, but a learner's permit typically costs under $30, and a driver license usually costs between $20 and $40. Some counties charge different amounts for licenses that are valid for four years versus eight years. Call your county Driver Services office to find out the exact fee.

Can I renew my Iowa driver license online?

It depends on your situation. If your license is not expired and you have not had any changes to your name or address, you may be able to renew online through the Iowa Department of Transportation website. If your license is expired or you need to update your information, you will need to visit your county Driver Services office in person.