Pass Your CDL
Permit Test on the First Try
Free practice tests with 600+ real CDL exam questions. Same format as the actual DMV test. No signup required.
Choose Your CDL Practice Test
Select the test that matches your CDL class and endorsement needs. Each test mirrors the real DMV exam format.
Class A CDL
Combination vehicles over 26,001 lbs GCWR
CDL Knowledge Test #1
50QPrepare for your North Carolina Class A CDL Knowledge Test with this comprehensive practice exam. Covers general knowledge topics including vehicle inspection, basic control, and safe driving.
CDL Knowledge Test #2
50QSecond practice test for the NC Class A CDL Knowledge exam. Different questions to help you prepare thoroughly for the real test.
CDL Air Brakes Test #1
25QPractice for the North Carolina CDL Air Brakes endorsement test. Covers air brake system components, dual air brakes, and inspection procedures.
CDL Air Brakes Test #2
25QSecond practice test for the NC CDL Air Brakes endorsement. Additional questions to ensure you are fully prepared.
CDL Combination Test #1
25QPractice for the North Carolina CDL Combination Vehicles test. Covers coupling and uncoupling, inspecting combination vehicles, and safe driving practices.
CDL Combination Test #2
25QSecond practice test for the NC CDL Combination Vehicles endorsement with additional practice questions.
Class B CDL
Single vehicles over 26,001 lbs GVWR
CDL Knowledge Test #1
50QPrepare for your North Carolina Class B CDL Knowledge Test. Covers essential topics for operating straight trucks and buses.
CDL Knowledge Test #2
50QSecond practice test for the NC Class B CDL Knowledge exam with different questions for thorough preparation.
CDL Air Brakes Test #1
25QPractice for the North Carolina Class B CDL Air Brakes test. Same air brake knowledge is required for both Class A and Class B.
CDL Air Brakes Test #2
25QSecond practice test for the NC Class B CDL Air Brakes endorsement.
CDL Endorsements
HazMat, Tanker, Doubles/Triples, Passenger, and more
Bus Endorsement Test #1
25QPractice for the North Carolina CDL Bus (P) endorsement test. Covers passenger transport safety, loading, and emergency procedures.
Bus Endorsement Test #2
25QSecond practice test for the NC CDL Bus endorsement with additional practice questions.
HazMat Endorsement Test #1
25QPractice for the North Carolina CDL Hazardous Materials (H) endorsement. Covers hazmat classification, handling, and emergency response.
HazMat Endorsement Test #2
25QSecond practice test for the NC CDL HazMat endorsement with additional questions.
Double/Triple Endorsement Test #1
25QPractice for the North Carolina CDL Doubles/Triples (T) endorsement. Covers coupling, uncoupling, and safe operation of double and triple trailers.
Double/Triple Endorsement Test #2
25QSecond practice test for the NC CDL Doubles/Triples endorsement.
Tank Endorsement Test #1
25QPractice for the North Carolina CDL Tank Vehicle (N) endorsement. Covers liquid surge, weight distribution, and safe tank operation.
Tank Endorsement Test #2
25QSecond practice test for the NC CDL Tank Vehicle endorsement.
Passenger Endorsement Test #1
25QPractice for the North Carolina CDL Passenger (P) endorsement test. Covers safe passenger transport, loading zones, and emergency exits.
Passenger Endorsement Test #2
25QSecond practice test for the NC CDL Passenger endorsement with additional practice questions.
How It Works
Get ready for your CDL exam in three simple steps
Pick a Test
Choose from Class A, Class B, or endorsement practice tests based on the CDL you need.
Answer Questions
Work through real CDL exam questions at your own pace. Get instant feedback on each answer.
Pass with Confidence
Review explanations, retake tests until you consistently score above 80%, then ace the real exam.
Why Choose Our Practice Tests?
Real DMV Questions
Questions based on official CDL handbooks using the same format as your actual test.
Instant Grading
Get your score immediately after completing each section. No waiting around.
Detailed Explanations
Understand why each answer is correct with clear explanations referencing the CDL manual.
100% Free
All practice tests are completely free. No hidden fees, no premium upgrades, no credit card.
Mobile Friendly
Practice anywhere on your phone, tablet, or computer. Study on the go during breaks.
Unlimited Retakes
Take each test as many times as you need. Practice until you consistently pass.
CDL Requirements at a Glance
Before heading to the DMV, make sure you meet all CDL requirements. Here's what you need to know:
- Must be at least 18 (intrastate) or 21 (interstate)
- Valid state driver license
- Pass the CDL knowledge test (80% to pass)
- Pass the CDL skills test (pre-trip, basic control, road)
- Meet FMCSA medical requirements (DOT physical)
- Provide proof of citizenship or lawful permanent residency
CDL Class Comparison
Class A
6 testsCombination vehicles with GCWR of 26,001+ lbs (tractor-trailers, flatbeds, livestock carriers)
Class B
4 testsSingle vehicles with GVWR of 26,001+ lbs (straight trucks, large buses, dump trucks)
Endorsements
10 testsHazMat (H), Tank (N), Doubles/Triples (T), Passenger (P), School Bus (S)
What CDL Students Are Saying
“Passed my Class A CDL on the first try! These practice tests covered everything that was on the real exam.”
“The HazMat practice test was spot-on. I studied for about a week using this site and scored 92% on the real test.”
“Great resource for anyone getting their CDL. The explanations really helped me understand the material.”
Ready to Start Studying?
Join thousands of drivers who passed their CDL exam using our free practice quizzes.
Take Your First Practice TestFrequently Asked Questions
Everything you need to know about the CDL permit test
