PassMyDMV

Iowa DMV Practice Test

The Iowa DMV written test for driver licensing covers passenger vehicles, motorcycles, and commercial operations. All applicants must pass a 35-question knowledge test covering road signs, traffic laws, and safe driving practices to obtain a learner's instruction permit. Iowa's test is administered by the Department of Transportation Motor Vehicle Division and is available both online (for applicants under 18 near their 14th birthday) and in person at DMV offices. The test emphasizes practical driving knowledge relevant to Iowa's road conditions, including rural driving, farm equipment safety, and weather-related hazards. Applicants can study using the official Iowa Driver's Manual or the online practice test provided by the DOT.

Available Iowa practice tests

What's on the Iowa written test

The Iowa permit test covers Iowa-specific road safety topics essential for drivers in the state. Questions address traffic laws and regulations, road signs and signals, safe driving techniques, sharing the road with other vehicles and pedestrians, and alcohol and drug impairment laws. Iowa-specific content includes safe driving around slow-moving agricultural vehicles (which must display an orange triangle emblem), rural road hazards, and variable weather conditions like winter snow and rain. The test also covers vehicle maintenance basics, fatigue and drowsy driving awareness, and right-of-way rules. Questions are presented in multiple-choice format with four answer options each. The test emphasizes practical knowledge applicable to Iowa's diverse driving environments, from urban areas to farmland.

Car / standard license

The Iowa written test for passenger vehicle operators consists of 35 multiple-choice questions, with a passing score of 80% (28 correct answers required). The test typically takes 20-40 minutes to complete and has no enforced time limit. The fee for the knowledge test is $10, plus a $6 instruction permit fee. Applicants must be at least 14 years old to take the test. If you fail, you must wait at least one business day before retaking. You have three attempts to pass within a 90-day window; after three failures or if 90 days elapse, you must restart the application process. The test is available in multiple languages including Spanish, though non-English test-takers will have reading restrictions on their license.

Motorcycle endorsement

The Iowa motorcycle endorsement test consists of 25 multiple-choice questions, and you must answer at least 20 correctly to achieve an 80% passing score. The test is based on the official Iowa Motorcycle Manual. All riders under age 18 must complete an approved motorcycle education course before obtaining the endorsement. The skills test may be waived if you complete an Iowa-approved motorcycle rider education course. A vision screening is required, and you must first obtain a motorcycle instruction permit by passing the knowledge exam.

Commercial driver license (CDL)

Iowa's commercial driver license (CDL) test includes a base knowledge test covering vehicle operation and safety, plus additional tests for each endorsement you need. Each endorsement (HazMat, Tanker, Passenger, School Bus, Doubles/Triples, Air Brakes) requires a separate 20-question knowledge test. All CDL applicants must complete entry-level driver training (ELDT). Passing scores and fees vary by endorsement type. The test covers commercial vehicle operation, hazardous materials regulations, passenger safety, and specialized equipment handling.

Study tips for the Iowa written test

  • Use the official Iowa Driver's Manual and online practice test available on the iowadot.gov website to familiarize yourself with test format and content.
  • Practice identifying Iowa road signs and traffic control devices, as these appear frequently on the actual test.
  • Study Iowa's right-of-way rules around farm equipment and slow-moving vehicles, which are common hazards on rural Iowa roads.
  • Learn Iowa's specific traffic laws regarding winter driving, including reduced speed zones and handling slippery surfaces.
  • Take multiple practice tests online (25-35 questions) to build confidence and identify weak areas before your appointment.
  • Review the sections on alcohol and drug impairment carefully, as DUI-related questions are emphasized on Iowa tests.
  • If taking the test in a language other than English, note that you'll still need to read English traffic signs.
  • Schedule your test appointment early; Iowa offers online testing for eligible applicants under 18, which saves a trip to the DMV office.

More Iowa resources

Official agency: Iowa Department of Transportation, Motor Vehicle Division.

Frequently asked questions

How many questions are on the Iowa permit test?
The Iowa written permit test for cars has 35 multiple-choice questions. The motorcycle endorsement test has 25 questions, and CDL tests vary by endorsement (20 questions each for endorsements like HazMat, Tanker, or Passenger).
What's the passing score for the Iowa written test?
You must score 80% to pass. For the car test, that means answering at least 28 out of 35 questions correctly. For the motorcycle test, you need 20 out of 25 correct.
How much does the Iowa written knowledge test cost?
The knowledge test fee is $10. Additionally, the instruction permit fee is $6, and the driving skills test fee is $20. Total costs vary depending on which license type you're applying for.
How old do I have to be to take the Iowa permit test?
You must be at least 14 years old to take the permit test in Iowa. Applicants under 18 may be eligible for the online 'Skip the Trip' option if they are within 30 days of their 14th birthday.
Can I take the Iowa DMV test in Spanish or other languages?
Yes, Iowa offers the written test in multiple languages including Spanish. You must request your language preference when scheduling your appointment. An interpreter will be provided at no cost. Note: If you take the test in a non-English language, your license will have a restriction stating you may only drive with an interpreter present, and you'll still be required to read English traffic signs.
How many times can I retake the Iowa written test?
You have three attempts to pass the written test within a 90-day period. If you fail, you must wait at least one business day before retaking. If you fail three times or exceed 90 days without retaking, your application closes and you must restart the entire process.
Is the Iowa permit test online or in person?
Iowa offers both options. The 'Skip the Trip' online test is available for applicants under 18 who are within 30 days of their 14th birthday, using a computer (not phone or tablet) with an internet connection and parental supervision. Adults age 18 and older must take the test in person at a DMV office or county treasurer's office. After passing the online test, you still need to visit the office to receive your instruction permit.
What documents do I need to bring to the Iowa DMV?
Bring a primary form of identification (birth certificate or passport), proof of your Social Security number (Social Security card or W2), and two proofs of Iowa residency (utility bill or rental agreement). If you're under 18, bring your parent's or guardian's written consent (Form 430018). All documents must be original or certified copies and not expired. Iowa DOT has an interactive tool on its website to help you determine exactly which documents you need.

Practice tests for other states