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.
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.
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.
Practice for the General Knowledge test for free on FreeCDLQuiz.com.
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.
Practice for the Air Brakes test for free on FreeCDLQuiz.com.
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.
Practice for the Combination Vehicles test for free on FreeCDLQuiz.com.
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.
Practice for the HazMat (Hazardous Materials) test for free on FreeCDLQuiz.com.
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.
Practice for the Tanker test for free on FreeCDLQuiz.com.
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.
Practice for the Doubles/Triples test for free on FreeCDLQuiz.com.
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.
Practice for the Passenger test for free on FreeCDLQuiz.com.
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.
Practice for the School Bus test for free on FreeCDLQuiz.com.
Free CDL practice tests cover the same material as paid resources. The main difference is format and extras — not content quality.
| Feature | Free (FreeCDLQuiz.com) | Paid ($20-$100+) |
|---|---|---|
| Practice Questions | 500+ questions | 500-1000+ questions |
| All CDL Categories | Yes | Yes |
| Detailed Explanations | Yes | Yes |
| Cost | $0 | $20-$100+ |
| Condensed Study Guide | Optional ($29.99) | Usually included |
| Pass Guarantee | With study guide | Sometimes |
| No Login Required | Yes | No (account required) |
| Updated for 2026 | Yes | Varies |
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.
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.
Required tests: General Knowledge + Air Brakes + Combination Vehicles
Required tests: General Knowledge + Air Brakes (if vehicle has air brakes)
Each endorsement requires its own written test: HazMat (H), Tanker (N), Doubles/Triples (T), Passenger (P), School Bus (S)
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.
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.
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.
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.
500+ questions across all CDL test categories. No signup, no fees, instant results with detailed explanations.
Take a Free Practice TestAt 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.
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.
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.
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.
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.
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.
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.
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.