Free CDL Quiz

North Carolina CDL Practice Tests 2026

Prepare for your North Carolina CDL exam with our comprehensive collection of free practice tests. Choose from Class A, Class B, and endorsement tests below.

Class A CDL Tests

Class B CDL Tests

Endorsement Tests

Bus Endorsement Test #1

25 questionsPass: 20/25

Practice for the North Carolina CDL Bus (P) endorsement test. Covers passenger transport safety, loading, and emergency procedures.

Bus Endorsement Test #2

25 questionsPass: 20/25

Second practice test for the NC CDL Bus endorsement with additional practice questions.

HazMat Endorsement Test #1

25 questionsPass: 20/25

Practice for the North Carolina CDL Hazardous Materials (H) endorsement. Covers hazmat classification, handling, and emergency response.

HazMat Endorsement Test #2

25 questionsPass: 20/25

Second practice test for the NC CDL HazMat endorsement with additional questions.

Double/Triple Endorsement Test #1

25 questionsPass: 20/25

Practice 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

25 questionsPass: 20/25

Second practice test for the NC CDL Doubles/Triples endorsement.

Tank Endorsement Test #1

25 questionsPass: 20/25

Practice for the North Carolina CDL Tank Vehicle (N) endorsement. Covers liquid surge, weight distribution, and safe tank operation.

Tank Endorsement Test #2

25 questionsPass: 20/25

Second practice test for the NC CDL Tank Vehicle endorsement.

Passenger Endorsement Test #1

25 questionsPass: 20/25

Practice for the North Carolina CDL Passenger (P) endorsement test. Covers safe passenger transport, loading zones, and emergency exits.

Passenger Endorsement Test #2

25 questionsPass: 20/25

Second practice test for the NC CDL Passenger endorsement with additional practice questions.

Official NC CDL Handbook

Download the official North Carolina Commercial Driver License Manual to study for your exam.

Download NC CDL Handbook (PDF) →

North Carolina CDL FAQ