CDL Help4.96,500+ ratingsacross app stores

Install
CDL training yard with trucks and students

Iowa Passenger CDL Practice Test

Practice for your Passenger CDL exam with questions based on the official Iowa CDL handbook

Updated: August 2026

What's on the Iowa Passenger CDL test

Answering from memory beats re-reading — retrieval practice roughly doubles what you remember a week later. These free questions are modeled on the official Passenger CDL knowledge test.

Questions
20
To pass
16/20 correct (80%)
Updated
June 2026
100% free

The Iowa CDL Passenger test follows the AAMVA standard used by most states: 20 questions, with 16 correct answers (80%) needed to pass. A CDL learner's permit in Iowa costs $12 (Iowa Department of Transportation (Iowa DOT) fee schedule, June 2026).

Start the practice test
Loading...

All Iowa CDL tests

The Iowa Passenger test is one section of the Iowa CDL knowledge exam. For the full set — general knowledge questions, every endorsement section, and Iowa’s permit requirements in one place — go to the Iowa CDL Practice Test.

More free CDL practice tests

About the Passenger Test in Iowa

The Passenger endorsement test is required in Iowa for drivers operating vehicles designed to carry 16 or more passengers. It covers passenger safety, loading procedures, emergency exits, and pre-trip inspection requirements.

The Passenger test is part of the CDL written exam administered by the Iowa Department of Motor Vehicles. You must pass this test along with the other required written tests to receive your Commercial Learner's Permit (CLP) in Iowa.

Our practice questions are built from the official Iowa CDL handbook and federal FMCSA regulations. Each question includes a detailed explanation to help you understand the material, not just memorize answers.

Save your misses — the app re-asks them at the right time

Web progress isn't saved when you finish. With a subscription, the app keeps every missed question and brings it back with spaced review — and unlocks all 2,500+ questions. Free to start.

4.96,500+ ratingsacross app stores