Guide · Updated Oct 20, 2026
How Many CDL Practice Tests? Use a 3-Score Rule
Take fresh, full-length practice tests until your last three scores on each test are all at least 10 points above the pass line. Federal rules set 80 percent as the minimum passing score, so for most drivers that means 90 percent or better, three times in a row.
By the end of this post you will have a log to copy, a rule for when to book, and a short list of what to do when your scores stop going up.
The number of tests does not matter, the last three scores do
Some drivers pass after four practice tests. Some need fifteen. A count tells you how much time you spent, not whether you know the material.
The score trend tells you more. Roehl's driver blog says practice tests help you get used to how questions are written and spot gaps in what you know. Use them for that. Keep going until you score well on a regular basis, then stop.
Your state sets the question counts and the exact pass line for each test, so open your state's CDL manual first. The rest of this post works with any numbers you find there.
Set your target: pass line plus 10 points
A practice test is not the exam. Questions get reworded, you may be tired, and nerves cost a few points. If your practice scores sit right on the line, one bad morning decides the result.
So add a 10-point cushion. Example: say your test has 50 questions and your pass line is 80 percent. Here is how the numbers work out.
| Pass line | Your target (10-point cushion) | |
|---|---|---|
| Percent correct | 80 | 90 |
| Correct out of 50 | 40 | 45 |
| Misses allowed out of 50 | 10 | 5 |
To use your own numbers: multiply your question count by 0.20 to get the misses allowed at 80 percent. Multiply it by 0.10 to get the misses allowed at your cushion line. For a 50-question test that is 10 and 5. For a 30-question test it is 6 and 3.
Count only fresh questions
A repeat test measures your memory, not your knowledge. Your score climbs because you remember which answer was right, and you start to feel ready when you are not.
Keep two kinds of rows in your log: fresh (questions you have not seen) and repeat. Only fresh rows count toward booking.
If you run out of fresh questions on one test type, stop testing. Go back to the manual for that section.
Copy this log and book when three fresh scores clear the line
Make one table per test type, on paper or in your phone notes. Here is the one to copy:
| Date | Test | Fresh? (Y/N) | Score | Misses | Weakest topic |
|---|---|---|---|---|---|
The rule: book each test when the last three Y rows for that test are all at or above your cushion line.
Example: say the cushion line is 90 percent. Your Y rows read 84, 88, 91, 90, 92. The last three are 91, 90 and 92, all at or above 90, so you can book. The 84 and the 88 were practice.
Now the same rule with a problem. Your Y rows read 92, 94, 86. The 86 breaks the streak, so you need three new Y rows above the line. One bad day does not mean you are not ready for good. It means the first two scores did not prove enough yet.
Keep one log per test, because each one is scored on its own
If you plan to take General Knowledge and Air Brakes, keep two logs and book when both are ready. The federal rule also says you must score 80 percent on each knowledge test. Missing the line on the air brakes questions can leave you with an air brake restriction, and missing it on combination vehicles means no Group A permit or license.
So if Air Brakes is at 84 and General Knowledge is at 93, you are not ready. You are one test ready.
Match what you see in the log to what you do next
Use this table after every test:
| If this happens | Do this |
|---|---|
| Scores are near the pass line | Keep studying the manual and re-drill what you missed. Do not book. |
| One test type is under the line, the others are fine | Study that test type from the manual before your next full test. |
| You scored well, but it was a repeat | Log it as N. Take a fresh test before you decide. |
| Three fresh scores in a row clear the cushion | Pick a date. |
| Your date is more than a week away | Take one more fresh test about two days before it. |
| 5 full tests and your scores are not rising | Stop testing. Spend two days on the topics you missed, then test again. |
The last row is the one people skip. When your scores are flat, more tests will not fix a gap in the manual. A test shows what you missed. Only reading the section fixes it. If your scores keep stalling, this guide on why you keep failing practice tests walks through the usual causes.
Look up every miss in the manual, not just the answer
After each test, write one short line for every wrong answer: the manual page and the rule. Read the whole section, not only the line with the answer. If you only learn the answer, a reworded question can still trip you.
If the same topic shows up twice in your weakest topic column, put it at the top of your study list. That is where your next hour goes.
For General Knowledge, the wrong-answer budget guide shows how to spend your allowed misses. For a wider check, the 9-point readiness checklist runs alongside this log.
Four mistakes that lead to a retest
- Averaging across test types. A high General Knowledge score can hide a low Air Brakes score. The cost is a failed test or a restriction on your permit.
- Booking after one high score. One good score can be luck. Wait for three in a row.
- Counting repeats as proof. You remember the answers. You do not know the rule.
- Taking five more tests when scores are flat. Go back to the manual instead.
A retest costs time and a fee, and fees differ by state. A few extra fresh tests cost an evening.
Tips pages tell you to track progress, so put a number on it
General guides such as CDL Study Buddy's practice test tips cover how to use practice tests. The log above adds the part you fill in yourself: a score line, a cushion and a rule for repeats.
If you want the log kept for you, FirstTry CDL has a Readiness Score and a Mistake Fixer that re-drills missed questions at 1, 3 and 7 days. The paper log works the same way, and it costs nothing.
Your next ten minutes
- Open your state's CDL manual and find the question count for each test you plan to take.
- For each test, multiply the question count by 0.10 and round up. That is your cushion misses. Example: 50 questions gives 5.
- Subtract that number from the question count to get your target score. Example: 50 minus 5 is 45 correct.
- Write the target at the top of your log for each test type.
- Take one fresh full practice test today and log it.
That is all you need to start. The log tells you the rest.
Find out where you stand before you spend an evening on tests
A free 10-minute diagnostic shows a predicted score and your weak spots, so your first fresh test is not a guess. No account is needed. FirstTry CDL is not affiliated with any DMV, FMCSA or government agency, and its practice questions are exam-style questions built from the official CDL manual. Take the free diagnostic
FirstTry CDL is a CDL permit test prep site by Hive Asset Group, LLC. It offers free exam-style practice tests built from the official CDL manual. FirstTry CDL is not affiliated with any DMV, FMCSA or government agency. Practice questions are exam-style questions built from the official CDL manual, not actual test questions.
Practice next
Rules, fees and test details differ by state. Pick yours:
Common questions
How many practice tests should I take before the CDL permit test?
There is no set number. Take fresh full tests until your last three scores on each test are at least 10 points above your pass line, then book.
What score do I need on CDL practice tests before I book?
Federal rules set 80 percent as the minimum passing score on each knowledge test. Aim for 90 percent on three fresh tests in a row. Check your state's CDL manual for your exact pass line and question counts.
Do repeat practice tests count toward being ready?
No. A repeat measures what you remember, not what you know. Log repeats separately and only count scores on questions you have not seen.
What if my practice scores stop going up?
After about five full tests with flat scores, stop testing. Spend two days reading the manual sections you keep missing, then take a fresh test.
Do I need a separate score for each CDL test?
Yes. Each knowledge test is scored on its own, so keep one log per test type and book each test only when its own last three fresh scores clear your cushion line.
Is a high General Knowledge score enough to book Air Brakes too?
No. A strong General Knowledge score can hide a weak Air Brakes score. Track and clear each test separately.