What you need to get an Iowa driver's license
Iowa issues driver's licenses through the Department of Transportation. To get one, you must be at least 14 years old for a learner's permit, 16 for a regular license, or 18 if you're explore without permit experience. You'll need to prove your identity, residency, and Social Security number.
The documents that work for identity proof include a U.S. passport, certified birth certificate, or passport card. For residency, Iowa accepts a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days and showing your current address. You'll also need to bring your Social Security card or a document showing your number, such as a W-2 or tax return.
If you're under 18, a parent or legal guardian must sign your process. If you're renewing or replacing a license, the requirements are simpler — you can often do it by mail or online if your license hasn't expired by more than five years.
Key Takeaways
- You must be at least 16 to get a regular Iowa driver's license, or 14 to start with a learner's permit.
- Bring proof of identity (passport or birth certificate), proof of residency (utility bill or lease), and proof of your Social Security number.
- Iowa requires a written test, vision screening, and a driving test before you receive your license.
- Learner's permit holders must follow restrictions on driving hours and passengers until they pass the driving test.
- You can renew your Iowa license online or by mail if it expired fewer than five years ago.
The learner's permit stage
Before you can take the driving test, Iowa requires you to hold a learner's permit for at least 30 days. To get a permit, you pass a written test on road signs, traffic laws, and safe driving. The test has 35 questions, and you need to answer at least 28 correctly. You can take the test at any Iowa Department of Transportation office.
Once you have a permit, you can only drive when a licensed adult 21 or older is in the front seat with you. You cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving, even hands-free. You're also limited to one passenger under 18 unless that person is a sibling or family member.
The 30-day waiting period starts the day you receive your permit. After that, you can schedule your driving test. If you're under 18, you must hold the permit for at least 30 days; if you're 18 or older, you can take the driving test when ready after passing the written test.
Taking the written and driving tests
The written test covers Iowa traffic laws, road signs, and safe driving practices. You can study using the Iowa Driver's Manual, which is free and available online at the Department of Transportation website. The manual is the only official source for test questions. You have 35 questions and must answer at least 28 correctly to pass.
The driving test lasts about 30 minutes and covers basic vehicle control, following traffic laws, and safe driving decisions. The examiner will ask you to perform tasks like parking, turning, and stopping. You must bring your learner's permit, proof of vehicle insurance, and the vehicle you'll be tested in. The vehicle must be registered and in safe working condition.
If you fail either test, you can retake it. There's no waiting period between attempts, but you'll pay the test fee each time. Most people pass on their first or second try if they study the manual and practice driving with a licensed adult.
Real ID and standard license options
Iowa offers two types of driver's licenses: a standard license and a Real ID-compliant license. A Real ID license has a gold star in the upper right corner and meets federal requirements for entering federal buildings and boarding domestic flights. A standard license does not have this star and cannot be used for federal purposes after May 7, 2025.
If you want to fly domestically or enter a federal building after that date, you'll need a Real ID license or another federal ID like a passport. To get a Real ID license in Iowa, you provide the same documents as a regular license, but the Department of Transportation verifies your information more thoroughly. There's no extra fee for a Real ID license — it costs the same as a standard license.
You can choose which type you want when you explore. If you already have a standard license and want to switch to Real ID, you can renew early and request the Real ID version at that time.
License fees and renewal timing
An Iowa driver's license costs $20 for a four-year license or $40 for an eight-year license. A learner's permit costs $10. These fees cover the written test, driving test, and the license itself. If you fail a test and retake it, you pay the test fee again but not the license fee.
Your license is valid for four or eight years depending on which you choose. You can renew it up to one year before it expires. If your license expires, you can still renew it by mail or online if it's been expired for fewer than five years. If it's been expired longer than that, you must visit an office in person and may need to retake the written test.
Iowa sends renewal notices by mail about 60 days before your license expires. You can renew online at the Department of Transportation website if you have a valid email address and your license hasn't been suspended or revoked.
Replacing a lost, stolen, or damaged license
If your license is lost, stolen, or damaged, you can get a replacement at any Iowa Department of Transportation office. Bring your proof of identity and residency, just as you would for a new license. A replacement license costs $20 and is issued the same day in most cases.
If your license was stolen, you may want to report it to local police, though this is not required to get a replacement. Some people do this to protect against identity theft. When you get your replacement, you'll receive a new license number if your old one was stolen; if it was just lost or damaged, you keep the same number.
You can also request a replacement by mail if your license is still valid and you're only replacing it because it's damaged. Mail your old license, a check for $20, and a form to the Department of Transportation. Processing takes about two weeks.
Suspensions, revocations, and reinstatement
Your Iowa license can be suspended or revoked for reasons like driving under the influence, accumulating too many traffic violations, or failing to pay child support. A suspension is temporary — your license is taken away for a set period, after which you can get it back. A revocation is permanent, and you must wait a certain time before you can reapply for a license.
If your license is suspended, you cannot legally drive. Driving on a suspended license is a criminal offense in Iowa and can result in fines, jail time, and a longer suspension. If you're suspended, the Department of Transportation will send you a notice explaining the reason and how long the suspension lasts.
To reinstate a suspended license, you must wait out the suspension period and then visit a Department of Transportation office with proof of identity and residency. You may also need to pay a reinstatement fee, which varies depending on the reason for suspension. If your license was revoked, you must wait the required time and then reapply as if you were a new driver, including taking the written and driving tests again.
Frequently Asked Questions
Can I get an Iowa driver's license if I don't have a Social Security number?
No. Iowa requires a Social Security number to issue a driver's license. If you don't have one, you'll need to explore for one through the Social Security Administration before you can get a license. Some people without a Social Security number may be able to get an Iowa ID card instead, which is used for identification but not for driving.
What happens if I move to Iowa from another state?
You can drive on your out-of-state license for 30 days after you move to Iowa. After that, you must get an Iowa license. You don't need to retake the driving test if your out-of-state license is valid, but you will need to pass Iowa's written test and pay the license fee. Bring your out-of-state license, proof of residency in Iowa, and proof of identity.
Can I renew my Iowa license online?
Yes, if your license has not been suspended or revoked and it expired fewer than five years ago. You can renew online at the Department of Transportation website using your license number and date of birth. Online renewal takes about two weeks. If your license expired more than five years ago, you must visit an office in person.
What's the difference between a learner's permit and a license?
A learner's permit lets you practice driving with a licensed adult in the car. You cannot drive alone, and you have restrictions on hours and passengers. A license lets you drive alone and without time restrictions. You must hold a permit for at least 30 days and pass a driving test before you can get a license.
Do I need to take a new driving test if my license was suspended?
Not usually. If your license was suspended and you're reinstating it, you typically only need to pay the reinstatement fee and visit an office with proof of identity. However, if your license was revoked, you must reapply as a new driver and take both the written and driving tests again.