Free CDL Quiz

Free NC CDL Practice Test: All Categories Covered (2026 Guide)

Last updated: March 14, 2026 · By Free CDL Quiz Editorial Team

The North Carolina CDL exam is not one test — it's a series of written tests covering different vehicle types and cargo categories, all administered at NCDMV Driver License offices. This guide breaks down every CDL test category you may encounter at the NC DMV, what to expect on each, and where to find free practice tests for all of them.

What are the different CDL test categories?

There are eight CDL written test categories. Every CDL applicant takes the General Knowledge test. Additional tests depend on your vehicle class and the endorsements you need.

FreeCDLQuiz.com offers free practice tests for all eight categories — 500+ questions with detailed explanations, no login required.

What is on the CDL General Knowledge test?

Questions50
Passing Score80%
Required ForAll CDL applicants

The General Knowledge test is required for every CDL applicant. It covers safe driving practices, vehicle inspection, cargo handling, and federal regulations. This is the foundation test — you must pass it before taking any endorsement tests.

Key topics covered:

  • Vehicle inspection
  • Safe driving techniques
  • Cargo securement
  • Hours of service
  • Accident procedures
  • Speed and space management

Practice for the General Knowledge test for free on FreeCDLQuiz.com.

What is on the CDL Air Brakes test?

Questions25
Passing Score80%
Required ForVehicles with air brakes

The Air Brakes test is required if your vehicle has air brakes. Without passing this test, your CDL will carry an air brake restriction. The test covers how air brakes work, inspection procedures, and emergency stopping.

Key topics covered:

  • Air brake system parts
  • Dual air brake systems
  • Inspecting air brakes
  • Using air brakes
  • Air brake tests (applied pressure, low air warning)
  • Emergency stops

Practice for the Air Brakes test for free on FreeCDLQuiz.com.

What is on the CDL Combination Vehicles test?

Questions20
Passing Score80%
Required ForClass A CDL

The Combination Vehicles test is required for Class A CDL applicants who will drive trucks with trailers. It covers coupling/uncoupling procedures, trailer handling, and the unique driving challenges of combination vehicles.

Key topics covered:

  • Coupling and uncoupling
  • Rollover prevention
  • Trailer skids
  • Jackknifing
  • Trailer air supply control
  • Inspecting combination vehicles

Practice for the Combination Vehicles test for free on FreeCDLQuiz.com.

What is on the CDL HazMat (Hazardous Materials) test?

Questions30
Passing Score80%
Required ForH endorsement

The HazMat endorsement is required for transporting hazardous materials. This test covers placarding, labeling, loading procedures, and emergency response. You must also pass a TSA background check to receive this endorsement.

Key topics covered:

  • Hazard classes
  • Placarding rules
  • Shipping papers
  • Loading and unloading procedures
  • Emergency response
  • Bulk packaging requirements

Practice for the HazMat (Hazardous Materials) test for free on FreeCDLQuiz.com.

What is on the CDL Tanker test?

Questions20
Passing Score80%
Required ForN endorsement

The Tanker endorsement is required for driving tank vehicles carrying liquids or gases. The test focuses on the unique handling characteristics of tank vehicles, including liquid surge, high center of gravity, and bulkhead effects.

Key topics covered:

  • Liquid surge and its effects
  • Baffled vs. unbaffled tanks
  • High center of gravity
  • Driving smoothly
  • Loading and unloading tanks
  • Emergency procedures

Practice for the Tanker test for free on FreeCDLQuiz.com.

What is on the CDL Doubles/Triples test?

Questions20
Passing Score80%
Required ForT endorsement

The Doubles/Triples endorsement allows you to pull two or three trailers. The test covers coupling/uncoupling double and triple trailers, stability, and the additional safety considerations for longer vehicle combinations.

Key topics covered:

  • Coupling and uncoupling doubles/triples
  • Stability and rollover
  • Following distance
  • Crack-the-whip effect
  • Inspecting doubles/triples
  • Turning and backing

Practice for the Doubles/Triples test for free on FreeCDLQuiz.com.

What is on the CDL Passenger test?

Questions20
Passing Score80%
Required ForP endorsement

The Passenger endorsement is required for driving buses and vehicles designed to carry 16 or more passengers. The test covers passenger safety, loading procedures, and vehicle inspection specific to passenger vehicles.

Key topics covered:

  • Pre-trip inspection for buses
  • Loading and unloading passengers
  • Emergency exit procedures
  • Railroad-highway crossings
  • Passenger management
  • Prohibited practices

Practice for the Passenger test for free on FreeCDLQuiz.com.

What is on the CDL School Bus test?

Questions20
Passing Score80%
Required ForS endorsement

The School Bus endorsement is required for school bus drivers and is one of the most regulated CDL categories. The test covers student loading/unloading zones, warning lights, stop arms, and special safety procedures for school children.

Key topics covered:

  • Loading and unloading students
  • Mirror usage
  • Emergency evacuation
  • Railroad crossings
  • Student management
  • Anti-lock braking systems

Practice for the School Bus test for free on FreeCDLQuiz.com.

How do free CDL study resources compare to paid ones?

Free CDL practice tests cover the same material as paid resources. The main difference is format and extras — not content quality.

FeatureFree (FreeCDLQuiz.com)Paid ($20-$100+)
Practice Questions500+ questions500-1000+ questions
All CDL CategoriesYesYes
Detailed ExplanationsYesYes
Cost$0$20-$100+
Condensed Study GuideOptional ($29.99)Usually included
Pass GuaranteeWith study guideSometimes
No Login RequiredYesNo (account required)
Updated for 2026YesVaries

Bottom line: Many drivers pass the CDL exam using only free practice tests and the CDL handbook. Paid resources can be helpful for extra convenience, but they are not required. Start with the free practice tests on FreeCDLQuiz.com and only invest in paid materials if you need additional support.

Which CDL tests do I need to take?

The tests you need depend on your CDL class and the types of vehicles or cargo you plan to operate. Here is a quick reference.

Class A CDL (tractor-trailers, large trucks with trailers)

Required tests: General Knowledge + Air Brakes + Combination Vehicles

Class B CDL (large single vehicles — buses, dump trucks, delivery trucks)

Required tests: General Knowledge + Air Brakes (if vehicle has air brakes)

Endorsements (add to any CDL class)

Each endorsement requires its own written test: HazMat (H), Tanker (N), Doubles/Triples (T), Passenger (P), School Bus (S)

What CDL endorsements are most in demand in North Carolina?

North Carolina's economy drives strong demand for specific CDL endorsements. The state's logistics corridors along I-85 and I-40, the Port of Wilmington, and major distribution hubs in Charlotte and the Triad create consistent demand for qualified commercial drivers.

HazMat (H) & Tanker (N) — Highest pay premium in NC

Chemical plants along the I-85 corridor and fuel distribution across the state create strong demand. The combined HazMat-Tanker (X) endorsement commands the highest pay premium for NC CDL drivers.

Doubles/Triples (T) — Growing demand in NC logistics

With major freight corridors and Amazon/FedEx distribution centers across North Carolina, the Doubles/Triples endorsement opens doors to LTL carriers and package delivery companies operating in the state.

School Bus (S) & Passenger (P) — Steady NC employment

North Carolina school districts — including Wake County, Charlotte-Mecklenburg, and Guilford County — face ongoing school bus driver shortages, making these endorsements a reliable path to employment.

Prepare for any NC CDL endorsement test for free on FreeCDLQuiz.com. All endorsement practice tests cover the same content tested at NCDMV offices.

Practice every NC CDL category for free

500+ questions across all CDL test categories. No signup, no fees, instant results with detailed explanations.

Take a Free Practice Test

Frequently Asked Questions

What CDL test categories do I need to pass?

At minimum, you must pass the General Knowledge test. If driving a Class A vehicle, you also need Combination Vehicles and Air Brakes. Additional endorsements (HazMat, Tanker, Doubles/Triples, Passenger, School Bus) depend on what you plan to transport. FreeCDLQuiz.com has free practice tests for every category.

How many CDL endorsements are there?

There are six CDL endorsements: HazMat (H), Tanker (N), Doubles/Triples (T), Passenger (P), School Bus (S), and the combined HazMat-Tanker (X). Each requires passing a separate written test at your state DMV.

Which CDL endorsement pays the most?

The HazMat (H) and Tanker (N) endorsements — or the combined HazMat-Tanker (X) endorsement — typically pay the most. Drivers with HazMat endorsements earn an average of $5,000-$10,000 more per year than drivers without it.

Can I get all CDL endorsements at once?

Yes, you can take all endorsement written tests on the same day at most DMV locations. However, you must pass each test separately. Prepare for all categories using FreeCDLQuiz.com before your appointment.

Where can I find free CDL practice tests for all categories?

FreeCDLQuiz.com offers free practice tests for every CDL category — General Knowledge, Air Brakes, Combination Vehicles, HazMat, Tanker, Doubles/Triples, Passenger, and School Bus. No login required, with 500+ questions and detailed explanations.

How are paid CDL study resources different from free ones?

Paid CDL study resources often include condensed study guides, cheat sheets, and guaranteed-pass programs. Free resources like FreeCDLQuiz.com provide comprehensive practice tests at no cost. Many drivers pass using only free practice tests combined with the CDL handbook.

What CDL endorsements are most in demand in North Carolina?

In North Carolina, the HazMat (H), Tanker (N), and combined HazMat-Tanker (X) endorsements command the highest pay premiums. Doubles/Triples (T) is in demand due to NC freight corridors and distribution centers. School Bus (S) endorsements are also in high demand due to ongoing driver shortages in NC school districts like Wake County and Charlotte-Mecklenburg.

How do I get my CDL in North Carolina?

To get your CDL in North Carolina: (1) Get a DOT physical, (2) Complete Entry-Level Driver Training (ELDT) if required, (3) Pass the written knowledge tests at an NCDMV office to get your Commercial Learner's Permit ($20 fee), (4) Hold your CLP for at least 14 days, (5) Pass the CDL skills test ($20 fee). Prepare for the written tests for free at FreeCDLQuiz.com.