What You Need to Know About Iowa's Learner's Permit
Iowa's learner's permit, officially called an Instruction Permit, is a document that lets you practice driving with a licensed adult in the car before you take your road test. You must hold an Instruction Permit for a minimum of six months before you can take the driving test for a full license. The permit itself costs $20 and is issued by the Iowa Department of Transportation (DOT).
The process has three main parts: passing a written knowledge test at an Iowa DOT office, paying the fee, and receiving your permit card the same day. You'll then practice under the rules that come with the permit—which restrict who can sit with you, what hours you can drive, and how many passengers you can carry—before moving on to your road test.
Key Takeaways
- You must be at least 14 years old and pass a written knowledge test at an Iowa DOT office to receive an Instruction Permit.
- The permit costs $20 and is valid for one year; if you don't pass your road test within that year, you'll need to renew it.
- With an Instruction Permit, you must have a licensed driver at least 21 years old in the front seat with you at all times.
- You cannot drive between midnight and 5 a.m. with an Instruction Permit, and you're limited to one passenger under 18 years old (with some exceptions for family members).
- You must hold your Instruction Permit for at least six months before you're allowed to take the road test for your full license.
Age Requirements and Who Can Get an Instruction Permit
You must be at least 14 years old to get an Iowa Instruction Permit. There is no upper age limit—adults can also get a learner's permit if they're learning to drive for the first time or need to refresh their skills.
You do not need to have a driver's license from another state or country to get an Instruction Permit in Iowa. If you're a new resident or an international driver, the Instruction Permit is your starting point. You will need to provide proof of identity and proof of Iowa residency (such as a utility bill, lease, or school enrollment letter dated within the last 30 days).
Documents You'll Need to Bring
When you go to an Iowa DOT office to take the written test, bring the following:
- Proof of identity: a birth certificate, passport, or state ID card
- Proof of Iowa residency: a utility bill, lease agreement, school enrollment letter, or bank statement dated within the last 30 days
- Your Social Security number (or a letter from Social Security if you don't have one)
- Proof of your legal name if it differs from your birth certificate (marriage certificate, court order, etc.)
If you're under 18, a parent or guardian does not need to be present to take the test, but they will need to sign your permit process. Some DOT offices allow parents to sign before you arrive; call ahead to ask whether you can bring a signed form or whether a parent must come with you.
The Written Knowledge Test
The written test covers Iowa traffic laws, road signs, and safe driving practices. It has 35 questions, and you must answer at least 28 correctly (80 percent) to pass. The test is taken on a computer at the DOT office and takes about 20 to 30 minutes.
The Iowa DOT publishes a free study guide called the Iowa Driver's Manual, available on their website and in print at any DOT office. The manual covers everything on the test. Many people study it for a few days or a week before taking the test. You can take the test as many times as you need; there is no limit on retakes, though you'll pay the $20 fee each time.
If you fail the test, you can retake it the same day at most offices, or you can schedule another appointment. There is no waiting period between attempts.
Instruction Permit Rules and Restrictions
Once you receive your Instruction Permit, you must follow these rules every time you drive:
- Supervising driver: A licensed driver at least 21 years old must sit in the front seat with you at all times. This person must hold a valid driver's license from any U.S. state or country.
- Hours of operation: You cannot drive between midnight and 5 a.m.
- Passengers: You can have no more than one passenger under 18 years old in the car, with exceptions for siblings and family members.
- Seat belts: Everyone in the car must wear a seat belt.
- Cell phones: You cannot use a cell phone while driving, even hands-free.
- Speed: You must obey all posted speed limits.
Breaking these rules can result in a ticket, fines, and suspension of your Instruction Permit. If your permit is suspended, you'll have to wait before you can take your road test.
How Long Your Permit Is Valid
An Iowa Instruction Permit is valid for one year from the date it is issued. You must pass your road test and receive your full license before that year ends. If your permit expires before you pass the road test, you'll need to renew it by paying another $20 fee and retaking the written test.
If you need to renew your permit, you can do so at any Iowa DOT office. The renewal process is the same as getting your first permit: bring your documents, take the written test again, and pay the fee.
Moving Forward: From Permit to Road Test
After you've held your Instruction Permit for at least six months, you can schedule your road test. The road test is administered by the Iowa DOT and tests your ability to handle a vehicle safely in real driving conditions. You'll drive for about 30 minutes while an examiner observes and scores your performance.
To schedule your road test, contact your local Iowa DOT office or use their online scheduling system. You'll need to bring your Instruction Permit, proof of insurance, and the vehicle you'll be driving for the test. The vehicle must be registered, insured, and in safe working condition.
Frequently Asked Questions
Can I take the written test online or by mail?
No. The written test must be taken in person at an Iowa DOT office. You cannot take it online or mail it in. You can find the nearest DOT office and its hours on the Iowa Department of Transportation website.
What happens if I fail the written test?
You can retake the test when ready at most offices, or schedule another appointment. There is no waiting period and no limit on how many times you can retake it. Each attempt costs $20.
Do I need to take a driver's education course to get my Instruction Permit?
No. A driver's education course is not required to get an Instruction Permit in Iowa. However, some insurance companies offer discounts if you complete an approved course, and some high schools offer driver's education programs.
Can someone from out of state supervise me while I'm driving on my Instruction Permit?
Yes. Your supervising driver must be at least 21 years old and hold a valid driver's license from any U.S. state or country. They do not have to be an Iowa resident.
What if I move out of Iowa before my road test?
If you move to another state, your Iowa Instruction Permit will no longer be valid. You'll need to get a learner's permit from your new state. Some states recognize out-of-state permits, but Iowa does not have a reciprocal agreement with most states, so contact your new state's DOT office to find out what you'll need to do.