

Whether you need to practice for the Class A CDL, Class B CDL or an individual endorsement, you came to the right place. We are the authority for free CDL practice testing. Each practice test below has hundreds of questions and answers nearly identical to those found on your state DMV exam. So jump right in to begin!
Make sure to check out our 'CDL Practice Pack' for instant access to all CDL subjects (more than 1000 interactive CDL questions complete with detailed answers) and helpful downloadable study guides (tractor-trailor & school bus pre-trip inspection memory aid).


The general knowledge exam contains important knowledge and safe driving information that all commercial drivers must know in order to obtain a commercial drivers license (CDL).

A large percentage of the CMVs (commercial motor vehicle) on our roads today are equipped with air brakes. Your brakes are the last line of defense when it comes to avoiding accidents and it is because of this that you should have a good understanding of air brakes and how they work.

As a professional driver, being qualified and endorsed to operate combination vehicles greatly broadens your job opportunities. Without this endorsement you would be limited to straight trucks, buses, etc.

Before you can drive any vehicle that is used in the transportation of materials that require hazmat placarding or any quantity of a material listed as a select agent or toxin in 42 CFR 93, you must pass the hazardous materials test to obtain the endorsement on your CDL.

Safety is the most important reason you inspect your vehicle, safety for yourself and for other road users. With this in mind, you can see why the DMV is notorious for strict scoring when applicants perform their Pre-Trip Inspection during the skills test.

Bus drivers must have a commercial driver license if they drive a vehicle designed to seat more than 16 or more persons, including the driver. Bus drivers must have a passenger endorsement on their commercial driver license. To get the endorsement you must pass a knowledge test.

Bus drivers must have a passenger endorsement on their commercial driver license. While this information will give you the information needed to pass the School Bus Test, we encourage you to be familiar with the regulations in your state and local school district.

This test contains questions you'll need to know in order to pass the CDL knowledge test for driving safely with double and triple trailers.

This test contains questions you must know to pass the CDL knowledge test for driving a tank vehicle. A tank endorsement is required for certain vehicles that transport liquids or gases. The liquid or gas does not have to be a hazardous material.
Check out these state guides:
Texas CDL Handbook | Illinois CDL Handbook | Florida CDL Handbook | California CDL Handbook | View All
Commercial Driver's License (CDL) Resources
» How to Get your Commercial Driver's License