Iowa's driver license test has two parts: a written test on road rules and a practical driving test
To get your full driver license in Iowa, you must pass both the knowledge test (written exam covering traffic laws and safe driving) and the skills test (driving evaluation with an examiner in your vehicle). You cannot skip either one. The written test comes first and must be passed before you can schedule the driving test.
Iowa's Department of Transportation (DOT) administers both tests at driver license stations across the state. The written test is the same for all applicants; the driving test is customized based on road conditions and your examiner's route, but follows the same scoring standards statewide.
Key Takeaways
- The written test covers Iowa traffic laws, road signs, and safe driving practices, and you must score at least 80 percent to pass.
- You can take the written test at any Iowa driver license station without an appointment, though wait times vary by location and time of day.
- The driving test lasts 30 to 40 minutes and includes basic maneuvers, highway driving, and parking; you must bring your own vehicle and a licensed adult supervisor.
- You must pass the written test before scheduling the driving test, and both must be completed before your learner's permit expires.
- If you fail either test, you can retake it after waiting the required time, but repeated failures may require additional instruction or a restart of the permit period.
The written test: what it covers and how to prepare
Iowa's written test has 35 questions drawn from the Iowa Driver's Manual. Questions cover road signs, right-of-way rules, speed limits, parking laws, seat belt requirements, and how to handle hazards like pedestrians, cyclists, and weather. You will see multiple-choice questions with four answer options each.
You need a score of 80 percent or higher to pass, which means 28 correct answers out of 35. The test is offered in English and Spanish. You have up to 30 minutes to complete it, though most people finish in 10 to 15 minutes.
To prepare, read the Iowa Driver's Manual from start to finish. The manual is free and available online at the Iowa DOT website, or you can pick up a printed copy at any driver license station. Many people also use practice tests available online through the Iowa DOT site, which show you the types of questions you will see. Take the practice test more than once until you are scoring above 80 percent consistently.
Taking the written test at an Iowa driver license station
You do not need an appointment to take the written test. Walk into any Iowa driver license station during business hours, bring your learner's permit and a valid ID, and ask to test. Stations are open Monday through Friday, with some locations offering Saturday hours. Wait times range from 15 minutes to over an hour depending on the station and time of day; mid-morning on a Tuesday is usually faster than late afternoon on a Friday.
The test is administered on a computer at the station. An examiner will check your identity, verify that you hold a valid learner's permit, and then seat you at a testing terminal. You will answer all 35 questions on screen, and the computer will score your test when ready. If you pass, you will receive a printed score report. If you fail, you can retake the test after three days.
Bring your learner's permit and a government-issued photo ID (passport, state ID, or military ID). You cannot bring notes, phones, or other study materials into the testing area. If you wear glasses or contacts for driving, wear them during the test.
The driving test: vehicle requirements and what the examiner will watch
The driving test is a 30- to 40-minute evaluation of your ability to operate a vehicle safely. You must bring your own vehicle—it cannot be a rental, and it must be registered, insured, and in safe working condition. The examiner will inspect the vehicle before you start: checking that the brakes work, the steering is responsive, the windshield wipers function, and the lights and signals operate. If the vehicle fails inspection, you cannot test that day.
During the test, the examiner will ask you to perform basic maneuvers (starting, stopping, turning, backing up, parking), drive on local roads and highways, and respond to traffic situations. The examiner is looking for smooth steering, proper use of mirrors and signals, safe speed, awareness of other vehicles and pedestrians, and correct responses to traffic signs and lights. You will be scored on vehicle control, observation, judgment, and following traffic laws.
Common reasons people fail the driving test include hitting the curb while parking, failing to signal before turning, speeding or driving too slowly, not checking mirrors before changing lanes, and stopping too hard or too suddenly. Nervousness is normal, but the examiner expects you to drive as you normally would—not perfectly, but safely and legally.
Scheduling and preparing for the driving test
You can schedule the driving test online through the Iowa DOT website or by calling your local driver license station. You must have already passed the written test. Appointments are available at most stations, though wait times for an opening vary by location—some stations have openings within a week, others may have a longer wait. You can also walk in to some stations and test the same day if space is available, though this is not may provide.
Before you test, practice driving in a variety of conditions: residential streets, busier roads, and highways if possible. Practice parking in tight spaces, backing up, and making three-point turns. If you have been driving on your learner's permit for several months, you should be ready. If you have only a few weeks of experience, ask a trusted driver to spend extra time with you on the skills the examiner will evaluate.
On test day, arrive 10 to 15 minutes early. Bring your learner's permit, a valid photo ID, proof of vehicle insurance, and the vehicle registration. You must also bring a licensed adult supervisor (usually a parent or guardian) who will sit in the passenger seat during the test. The supervisor cannot coach you or distract the examiner, but their presence is required by law.
What happens if you fail either test
If you fail the written test, you can retake it after three days. There is no limit to how many times you can retake the written test, but you must wait three days between attempts. Most people pass on the second try if they studied the manual more carefully after the first failure.
If you fail the driving test, you must wait at least two weeks before retesting. You can schedule another test during that waiting period. If you fail the driving test twice, Iowa requires you to complete a driver improvement course before you can test again. This course is offered online or in person and covers safe driving practices; it takes a few hours to complete and costs a fee.
If you do not pass both tests before your learner's permit expires, your permit is no longer valid and you must start over. Iowa learner's permits are valid for one year, so you have 12 months to pass both tests. If your permit is about to expire and you have not yet tested, contact your local driver license station about renewing it.
Iowa's different license types and test requirements
Iowa offers several license types, and the test requirements differ slightly. A standard Class D license (for regular passenger vehicles) requires the written and driving tests described above. A Class M license (for motorcycles) requires a separate written test focused on motorcycle operation and a separate riding test on a motorcycle. A commercial Class A or B license requires additional written tests and a longer, more complex driving test with a commercial vehicle.
If you are testing for a standard Class D license, the information in this article applies directly to you. If you are pursuing a motorcycle or commercial license, contact your local Iowa driver license station for specific test details, as those routes have additional requirements and preparation steps.
Frequently Asked Questions
Can I use someone else's car for the driving test?
Yes, as long as the vehicle is registered, insured, and in safe working condition. The vehicle does not have to be registered in your name. The examiner will check the registration and insurance card before the test begins. Rental cars are not permitted.
What if I fail the driving test because I was nervous?
Nervousness is common and does not automatically disqualify you. If you failed because of a specific mistake (hitting the curb, not signaling, speeding), practice that skill before retesting. If you failed because you were too anxious to drive safely, consider taking a few more practice drives with a trusted adult before your next test appointment.
Do I have to take the written test in English?
No. Iowa offers the written test in English and Spanish. When you arrive at the driver license station, tell the staff which language you prefer, and they will provide the test in that language.
How long does it take to get my license after I pass both tests?
Your license is issued on the spot after you pass the driving test. You will receive a temporary paper license that day, and your plastic card will arrive by mail within one to two weeks.
What if I move to Iowa from another state—do I still have to take both tests?
If you already hold a valid driver license from another state, you can exchange it for an Iowa license without taking the tests. You will need to visit a driver license station with your current license, proof of residency, and proof of identity. If your out-of-state license has expired, you will need to retake both tests.