Free CDL Practice Tests

CDL Practice Tests is your ultimate source of CDL Practice Tests. We have assembled hundreds of sample questions and answers - straight from the official sources.

Use our free CDL practice tests and study guides for the fastest, easiest way to pass your exam

Free CDL Practice Tests from's sample CDL questions are a great way to prepare for your CDL test.  Our tests require no registration (or payment!).  The tests are categorized based on the actual test outline and are immediately scored at the end of the quiz.  Once you are finished with the quiz, you will be presented with a score report which includes a complete explanation (rationale) for every question you got wrong.  We will be adding more sample test questions in the near future, so please come back often.  If you like these practice questions, please make sure to like us on facebook!

CDL Practice Tests from other providers 

Please note: did not create any of the following practice tests, and cannot vouch for their quality.

Free CDL Practice Tests – Practice CDL Tests from

CDL Tests Download (PDF) - Printable CDL tests from

CDL Practice Test (PDF) - Printable 100 question practice test from Great Lakes Truck Driving School

Online DMV Commercial Drivers Practice Test - From  Very nice test bank that refers answers back to the CDL manual.

Sample CDL DMV Written Tests - From the California Department of Motor Vehicles.

Study Guides for the CDL Exam

CDL General Knowledge FlashCards

CDL Hazmat FlashCards

CDL Tanker FlashCards

CDL Air Brakes FlashCards

CDL Combination Vehicles FlashCards

CDL Doubles/Triples FlashCards

CDL Passenger Transport FlashCards

All of the information you need to pass your exam will be included in your state's CDL manual, so please make sure to study the latest version for your particular state. State CDL manuals will specify eligibility, requirements, and testing procedures.  The CDL manual also acts as a study guide because it covers all of the information that is required to pass your CDL exam. maintains a directory of State CDL manuals.  You can also find more information about CDL licensing procedures by visiting your state's license agency.

Please contact us if you found any of these practice tests useful, or if you have another provider to recommend.

CDL Test Overview

If you plan on operating a Commercial Motor Vehicle (CMV) then you are required to obtain a Commercial Driver License (CDL).  In order to get a CDL, you must first take and pass a general knowledge test, various endorsement tests (depending on the license type you are seeking) and a driving skills test.  The tests that you will take depend on the license classification that you are obtaining (Class A, B, or C) and the type of vehicle that you will be driving (e.g., Tanker, Double/Triple, Passenger Bus). provides an overview of how to get your CDL license.

CDL License Requirements

In general, the CDL test is based on national requirements although each state may add additional restrictions.  CDL license requirements deal with your driving record, age, and health.  More information on CDL license requirements can be found here.

You must have a Commercial Driver's License (CDL) if you plan on operating:

  • Any single vehicle with a gross vehicle weight rating (GVWR) of 26,001 pounds or more.
  • Combination vehicles that have a gross combination weight rating (GCWR) of 26,001 or more pounds, if the GVWR of the trailer or towed unit is more than 10,000 pounds.
  • Vehicles designed to transport 16 or more passengers (including the driver).
  • Any vehicle which requires hazmat placards or is carrying material listed as a toxin or select agent in 42 CFR Part 73.

To determine the class of CDL license you need, please refer to the following diagram:

Class of CDL

Determining the Required Class of CDL

Note: A bus may be either Class A, B, or C depending on whether the GVWR is over 26,001 pounds or is a combination vehicle.

Which CDL Sections Should You Study

Use the following table to determine which tests you should study for:

  License Type Endorsement
Section  Class A Class B Class C Hazmat Double/Triple Tank Vehicles Passenger School Bus
 General Knowledge X X X   X X X X
 Passenger Transport             X  
 Air Brakes X X X   X      
 Combination Vehicles X       X X    
 Doubles and Triples         X      
 Tank Vehicles           X    
 Hazardous Materials       X   X    
 School Buses               X

CDL Knowledge Tests

You must take and pass one or more knowledge tests to earn your commercial driver's license. The tests you will take depend on the license class you are seeking (e.g., A, B, or C) and the endorsements that you need.  These knowledge tests are summarized below:

General Knowledge - The general knowledge test is taken by all applicants. The test has 50 multiple choice questions. Major topics of the general knowledge test include: CDL rules and requirements, driving safely, transporting cargo safely, and pre-trip vehicle inspections.

Combination Vehicles - If you want to drive combination vehicles you must take and pass this section. The combination vehicles test will have 20 multiple choice questions. The topics on the combination vehicles test include: driving combination vehicles safely, combination vehicle air brakes, antilock brake systems, coupling and uncoupling, and inspecting a combination vehicle.

Air Brakes - If you plan on driving a truck or bus with air brakes, or pull a trailer with air brakes, you will need to take the air brakes test. The air brakes test will have 25 multiple choice questions. Topics on the air brake test include: parts of an air brake system, dual air brakes, inspecting air brake systems, and using air brakes.

Tank endorsement – You are required to have a tank endorsement if you plan on driving a CMW over 26,000 pounds that is used to transport liquid/gaseous materials.  The materials do not have to be hazardous.  This endorsement is only required if the vehicle is a Class A or B vehicle with a permanently mounted take greater than 119 gallons or a portable greater than 1,000 gallons.

Double and triple trailer endorsement – If you plan on pulling double or triple trailers, you are required to pass this endorsement test. Ther are 20 multiple choice questions that assess your knowledge about driving safely with double and triple trailers.  Includes questions on how to couple and uncouple trailers, pulling double/triple trailers, doubles/triples air brake checks, and inspections.

Hazardous materials endorsement – Hazardous Materials (HAZMAT) include explosives, flammable and combustible liquids and any materials that the shipper deems as hazardous. You must obtain a HAZMAT endorsement to operate any size vehicle that requires a HAZMAT placard (as further specified in 49 CFR 383.5). This endorsement test has 30 multiple choice questions covering the following topics: intent of the regulations, communication rules, loading and unloading, bulk packaging marking, driving and parking rules, and emergencies.

School bus endorsement – Although these regulations may vary from state to state, you are required to have a school bus endorsement if you plan on driving a vehicle that carries 16 or more people, including the driver that is marked with or displays the words “school bus.” A school bus is used to transport students to or from school  or authorized school activities.  If the school bus is not transporting students, then a school bus manufacturer, dealer or mechanic is not required to have the endorsement. Before receiving a school bus endorsement, you must qualify for a passenger endorsement. This test will cover the following topics: danger zones, use of mirrors, loading and unloading, emergency exit and evacuation, railroad-highway crossings, student management, antilock braking systems,and special safety considerations.

Passenger endorsement – You will need to obtain a passenger endorsement if you plan on driving any vehicle designed to carry 16 or more persons, including the driver.  If the vehicle is a school bus, you will need to obtain an additional school bus endorsement. The passenger transport endorsement test will have 20 multiple choice questions on the following topics: vehicle inspection, loading and trip start, on the road, after-trip vehicle inspection, prohibited practices, and use of brake-door interlocks.

The sample questions that we have included here, will help you understand which areas you need to work on, so you should study your state's CDL manual, take our practice exams, and review the areas that you are weak on.  Good Luck!

If you have another source of free CDL practice tests, please let us know by contacting us and we can include it here.