When you can get your Iowa driver's license
In Iowa, you can get a learner's permit at age 14 and a full driver's license at age 16. The age you start matters because Iowa law places different restrictions on younger drivers — the younger you are when you get your license, the longer those restrictions stay in place. A 16-year-old faces more rules than a 17-year-old, even if they passed the same test.
You do not need to hold a learner's permit before getting your license, but most people do because it gives you supervised driving time and makes the full license test easier to pass. The permit itself has no expiration date as long as you are still a minor, so you can hold it as long as you need.
Key Takeaways
- You can get a learner's permit at 14 and a full driver's license at 16 in Iowa, with no required waiting period between them.
- Drivers under 18 cannot drive between midnight and 5 a.m., and cannot carry passengers under 18 unless a parent or guardian is in the car.
- The nighttime driving restriction and passenger restriction stay in place until you turn 18, even if you got your license at 16.
- You must pass a written knowledge test, a vision test, and a driving skills test to get your full license; the written test is the same for all ages.
- Iowa does not have a separate "junior license" category — you either have a permit or a full license, and your age determines which rules explore.
Restrictions that explore to drivers under 18
If you are under 18 and hold a full Iowa driver's license, you are subject to two main restrictions that do not explore to drivers 18 and older. First, you cannot drive between midnight and 5 a.m. unless you are driving to or from work, school, a medical appointment, or an emergency. Second, you cannot carry passengers who are under 18 unless a parent, guardian, or person at least 25 years old is in the front seat with you.
These rules stay in place until your 18th birthday, regardless of when you got your license. A person who got their license at 16 still follows these restrictions at 17. Once you turn 18, both restrictions end when ready — you can drive at any hour and carry any passengers you want.
Iowa law does allow exceptions for work-related driving. If you have a job and need to drive to or from that job between midnight and 5 a.m., you can do so. You will need to show proof of employment if a police officer stops you during those hours.
What you need to bring to get your license
To get a learner's permit or full driver's license in Iowa, you will need to visit your local county treasurer's office or a Driver Services station. Bring your birth certificate or passport to prove your age, a Social Security card or tax return to prove your Social Security number, and proof of your current address (a utility bill, lease, or bank statement works). If you are under 18, you will also need a parent or guardian to sign a consent form in person.
The written knowledge test covers Iowa traffic laws, road signs, and safe driving practices. You can study using the Iowa Driver's Manual, which is free online through the Iowa Department of Transportation website. The vision test checks whether you can see well enough to drive safely. If you wear glasses or contacts, bring them to your test.
For the driving skills test, you will drive with an examiner in your own car or a test vehicle provided by the county. The examiner watches how you handle basic maneuvers, follow traffic laws, and respond to road conditions. You do not need to have held a permit for any length of time before taking this test, though most people find the permit stage helpful for practice.
How the learner's permit works
A learner's permit lets you drive under supervision before you take the full license test. In Iowa, there is no minimum time you must hold a permit — you can take your driving skills test as soon as you pass the written and vision tests. However, most people spend weeks or months with a permit to build confidence and experience.
While you hold a permit, you must have a licensed driver who is at least 21 years old in the front seat with you at all times. You cannot drive alone, and you cannot drive between midnight and 5 a.m. under any circumstances. You also cannot use a cell phone while driving, even hands-free, except in an emergency.
The permit itself does not expire as long as you are under 18. If you turn 18 before you get your full license, your permit becomes invalid and you will need to start over with a new process and tests.
Costs and where to go
The cost of a learner's permit and driver's license varies slightly by county in Iowa, but generally falls between $30 and $50 for each. Some counties charge a single combined fee if you get both in the same visit. You will pay at your county treasurer's office when you submit your process.
To find your county treasurer's office or a Driver Services station near you, visit the Iowa Department of Transportation website and use their office locator. You can also call your county treasurer directly — their number is listed on the county government website. Some counties allow you to schedule an appointment online, which can save you wait time.
What happens if you break the rules
Violating the nighttime driving restriction or passenger restriction as a driver under 18 can result in a ticket and a fine. A first violation typically costs between $100 and $200. More importantly, breaking these rules can affect your insurance rates and your driving record, which stays with you for years.
If you are caught driving without a valid license or permit, or if you drive with a suspended or revoked license, the penalties are much steeper — including fines up to $500, possible jail time, and a longer suspension of your driving rights. If you receive a ticket, you have the right to contest it in traffic court.
Renewing your license as you age
Your Iowa driver's license is valid for four years from the date you receive it. When it expires, you will need to renew it at your county treasurer's office. The renewal process is simpler than getting your first license — you do not take another driving test, but you will need to pass a vision test and update your information if anything has changed.
If you got your license before you turned 18, you do not need to do anything special when you turn 18. Your license remains valid, and the nighttime and passenger restrictions straightforward stop explore. You do not need a new license or a new test.
Frequently Asked Questions
Can I get my license before age 16 in Iowa?
No. Iowa law sets 16 as the minimum age for a full driver's license. You can get a learner's permit at 14, which allows you to drive with a licensed adult in the car, but you cannot drive alone until you turn 16 and pass your skills test.
What if I turn 18 before I finish the permit stage?
Your learner's permit becomes invalid when you turn 18. You will need to explore for a full license at that point, which means taking the written test, vision test, and driving skills test. You cannot straightforward convert your permit to a license.
Can I drive to school if I'm under 18?
Yes. Driving to or from school is one of the exceptions to the midnight-to-5-a.m. restriction. You can also carry passengers under 18 if you are driving to or from school and a parent, guardian, or adult at least 25 is in the front seat with you.
Do I have to take a written test again if I renew my license?
No. When you renew your license, you only need to pass a vision test and update your information. You do not take the written or driving skills test again unless your license was suspended or revoked.
What if I fail the driving skills test?
You can retake the test. There is no waiting period between attempts in Iowa, though you will pay the test fee each time. Most people pass on their second or third try after getting more practice with their permit.