The CDL permit test has 50 questions, and you need to answer at least 40 correctly to pass
The number of questions on your Commercial Driver's License permit test depends on which endorsement you're testing for. The general knowledge test — which everyone takes — has 50 questions. You must score at least 80 percent, which means 40 correct answers. If you're adding endorsements like hazmat, passenger, or tanker, you'll take separate tests for each one, and those also have 50 questions each with the same 80 percent passing threshold.
The test is multiple choice, and you answer all questions in one sitting. Most testing locations give you about 60 minutes to complete it, though the actual time you need depends on how quickly you work through the material. You cannot skip questions and come back to them — you answer each one before moving to the next.
Key Takeaways
- The general knowledge CDL permit test contains 50 questions, and you must answer at least 40 correctly to pass.
- Each endorsement test (hazmat, passenger, tanker, doubles/triples) is a separate 50-question test with its own 80 percent passing score.
- You answer questions one at a time in order and cannot return to previous questions once you've moved forward.
- Testing time is typically around 60 minutes, though this varies by state and testing location.
What the general knowledge test covers
The 50 questions on the general knowledge test come from the CDL manual for your state and cover the rules of the road, vehicle inspection, safe driving practices, and hazard perception. Questions test your understanding of speed limits, following distance, braking, turning, backing up, and how to handle different road conditions. You'll also see questions about vehicle maintenance and pre-trip inspection procedures.
The questions are not evenly distributed across topics. Your state's CDL manual breaks down which subjects appear most often — for example, some states weight questions about air brakes more heavily than others. Reading through your state's manual and taking practice tests will show you which areas get the most coverage on the actual test.
Endorsement tests and how many questions each one has
If you need endorsements beyond the general knowledge test, each one is its own 50-question test. Hazmat (hazardous materials) has 50 questions about transporting dangerous goods. Passenger endorsement has 50 questions about safely transporting people. Tanker endorsement has 50 questions about hauling liquid cargo. Doubles/triples endorsement has 50 questions about pulling multiple trailers.
You can take endorsement tests on the same day as your general knowledge test, or you can space them out. Many people take the general knowledge test first, pass it, and then study for endorsements separately. Each endorsement test still requires an 80 percent score to pass.
How the test is scored and what happens if you fail
Your score is calculated when ready after you finish. The testing location will tell you whether you passed or failed before you leave. If you pass, you'll receive your CDL permit, which you can then use to practice driving with a licensed CDL holder in the vehicle. If you fail, you can usually retake the test the same day or within a few days, depending on your state's rules.
Most states allow you to retake a failed test within a short window — often 24 hours to a week. There is usually a fee each time you test. If you fail multiple times, some states may require you to wait longer between attempts or to reapply for the permit entirely, so it's worth studying thoroughly before your test date.
How to prepare for the 50-question test
Your state's CDL manual is the official source for all test content. Reading it cover to cover is the foundation. After that, practice tests are the most effective way to prepare because they show you the exact format and style of questions you'll see on test day. Many practice tests are available online, through your state's DMV website, or through third-party providers.
When you take practice tests, focus on the areas where you score lowest. If you're missing questions about air brakes, spend extra time on that section of the manual. Take multiple practice tests — ideally until you're consistently scoring above 85 percent — so you have a buffer above the 80 percent passing score. This approach catches gaps in your knowledge before the real test.
Timing and what to expect on test day
You'll have roughly 60 minutes to answer all 50 questions, though some states give more time and some give less. This works out to about one minute per question on average, which is plenty of time if you've studied. You won't be rushed unless you spend several minutes on a single question.
The testing environment is usually a quiet room with a computer or paper test. You'll be asked to show identification and may be asked to sign a statement confirming you understand the rules. Once you start, you move through questions one at a time. You cannot go back to change an answer after you've moved forward, so read each question carefully before selecting your answer.
Frequently Asked Questions
Can I take all my endorsement tests on the same day as the general knowledge test?
Yes, most states allow you to take multiple tests in one day. However, you must pass the general knowledge test first — you cannot take endorsement tests without a passing general knowledge score. Many people choose to space out endorsement tests to focus on studying for one at a time.
What happens if I fail one endorsement test but pass another?
You keep the endorsements you passed and can retake the one you failed. Your CDL permit will show only the endorsements you've passed. You can add failed endorsements later by retaking those specific tests.
Is the test the same in every state?
No. Each state writes its own CDL test based on federal guidelines, so the 50 questions come from your state's specific CDL manual. The format and passing score are the same everywhere, but the content and emphasis vary by state. Always study your state's manual, not another state's.
How long is the CDL permit valid after I pass the test?
CDL permit validity varies by state, typically ranging from 180 days to one year. Check your state's DMV website for the exact duration. Your permit allows you to practice driving with a licensed CDL holder, and you must pass the road test before the permit expires to get your full CDL license.
Can I use my phone or notes during the test?
No. The test is proctored, meaning an official watches you take it. You cannot use phones, notes, or any outside materials. You answer questions based only on what you've studied and what you remember from the CDL manual.