FREE CDL General Knowledge Practice Test

ATTENTION! Make sure that you're fully prepared to pass your CDL written tests.

Get your CDL study guide today!

✔Over 97% of customers pass the first try with the help of this study guide.

✔100% money back guarantee if you don't pass.

✔Detailed guides for every CDL class and endorsement.

Practice Test Instructions:

  • Choose the best answer and receive instant feedback.
  • Click next to go to the next question.
  • Check your results at the end.
  • Start a new version and keep studying!

Each test contains questions based on information in the official driver's handbook.

Good luck -!


Want to Pass Your CDL Test the First Time?

Get Your Study Guide and Pass Your Written Exam!


Get Your CDL Study Guide!

Your Results!

Total Questions
Questions Attempted
Correct Answers
Wrong Answers
Your Total Score
Percentage! - Free DMV Practice Tests & So Much More


Want to Pass Your CDL Test the First Time?

Get Your Study Guide!

100 ratings

Find more free DMV practice tests from to help you pass your real exams!

How to Use this Free CDL Written Practice Test

Each free practice test includes 15 multiple-choice questions based on the CDL manual. You can take the test as many times as you want.

Each time you take the test, you will receive a new set of 15 questions. The questions are generated randomly, so you can be sure that you are practicing a wide range of topics.

Before you know it, you will be ready to pass your written test and get your Commercial Learner’s Permit!

Get some more practice with the CDL Written Exam Simulation.

What is the CDL General Knowledge Test?

  • Number of Questions: 50
  • Passing Score: 80%
  • Time Limit: 60 minutes
  • Format: Multiple Choice & True/False

The CDL General Knowledge Test is the first step towards getting your Commercial Driver’s License.

The test is based on the CDL Manual and focuses on the sections that cover:

  • General Trucking Knowledge (Section 1)
  • Driving Safely (Section 2)
  • Transporting Cargo Safely (Section 3)

There are 50 written questions in multiple choice and true/false format. You’ll have a time limit of 60 minutes to get a passing score of 80% (40 correct answers).

All questions are based upon the CDL Manual, which is mostly the same from state to state. Your state-specific test may include a few state-specific questions regarding CDL processes, fees, and procedures.

After passing the CDL knowledge tests, you’ll then typically take any other endorsement/restriction written tests that apply to the type of CDL you are applying for. This will usually include at least the Combination Vehicles test.

Upon passing the test, you’ll receive your Commercial Learner’s Permit (CLP), which will allow you to begin practicing for your skills test and/or move on to the skills portion of your trucking school.

You can prepare for the CDL general knowledge test by reading and studying the CDL Manual and taking some practice tests.

Who needs to take the CDL General Knowledge Test?

The General Knowledge Test is necessary for anyone who wants to get ANY class or endorsement of Commercial Driver’s License.

Passing the General Knowledge Test gets you your CLP, which allows you to begin practicing for the skills portion of your CDL testing.

If you were to just take the CDL General Knowledge Test, you could go on to pass a skills test in an appropriate commercial vehicle to receive a Class B CDL.

To open up job opportunities and driving options, you’ll probably want to take some additional knowledge tests or add an endorsement to your CDL. At a minimum, this may include:

CDL Information & Practice Tests By State