Free CDL study aid · North Carolina Commercial Driver License ManualChecked

North Carolina CDL Practice Test

The manual and NCDMV's pages don't give the number of questions on each test. Practice with 2,100+ questions for all 8 North Carolina CDL knowledge tests.

  • 8knowledge tests
  • 80%to pass each
  • 14 daysminimum on a CLP
Start
here

General Knowledge

  • 50 questions · 40 to pass

Since June 2025 the medical examiner sends the results electronically through FMCSA's National Registry and they are posted on your driving record.

Start General Knowledge

Build your North Carolina CDL plan

What will you drive?

Anything special about the vehicle or load?

Pick a class first: then the ones that fit it unlock.

All 8 North Carolina CDL tests
Sample question

North Carolina CDL General Knowledge

How long do you hold firm pressure on the pedal in the hydraulic leak test?

Practice General Knowledge

  • No login: your CDL progress is saved on this device only.
  • Results show every miss with the reason and the manual page to read.

Every North Carolina CDL knowledge test

Everyone in North Carolina takes General Knowledge; your class and loads add the rest. Why 80% on every test

North Carolina Commercial Driver License ManualJuly 2014, updated 2025checked

Federal rules on top of the North Carolina manual

Read the federal CDL rules
  • Training before the skills test
  • Drug & Alcohol Clearinghouse
  • Medical card sent electronically
  • Age 21 to cross state lines

Rules from the North Carolina Commercial Driver License Manual

From the July 2014, updated 2025 edition.

General Knowledge test

Practice General Knowledge
  • p. 5
    CDL Classifications

    For testing, a vehicle's class is judged by its weight ratings (GVWR and GCWR), not by its actual loaded weight; if the GVWR isn't displayed, the manufacturer can supply it.

  • p. 6
    CDL Endorsements & Restrictions

    North Carolina's tank vehicle (N) endorsement applies to Class A, B and C vehicles, but to Class C only when the vehicle hauls hazardous materials.

  • p. 7
    Restrictions

    Taking the passenger endorsement skills test in a passenger vehicle that needs only a Class C CDL brings the N restriction: no Class A or B passenger vehicles.

  • p. 8
    How To Apply For a CDL or CLP

    Every North Carolina applicant passes a knowledge test and a vision test; the CDL permit (CLP) is then issued for 180 days and must be held 14 days before a skills test.

  • p. 8
    Entry Level Driver Training (ELDT)

    Since February 7, 2022, entry-level driver training (49 CFR part 380) from a provider on the Training Provider Registry is required before a first Class A or B CDL, an upgrade to Class B or A, or a first hazmat, passenger or school bus endorsement.

  • p. 10
    Drug and Alcohol Clearinghouse (Clearinghouse)

    Since November 18, 2024, a "prohibited" Clearinghouse status means North Carolina denies a CDL or CLP; for a holder, it means revocation for at least 30 days and until the return-to-duty process is complete.

  • p. 12
    National Registry II (NRII)

    Under National Registry II, medical examiners report each exam by midnight (local time) of the next calendar day instead of every 30 days, and results go electronically from FMCSA's National Registry to DMV for the driver record.

  • p. 1-2
    Knowledge Tests

    In North Carolina each CDL knowledge test needs 80 percent correct to pass; you get one attempt per test per day, every three general knowledge attempts need a new application fee, and test scores stay valid in DMV's files for 90 days.

  • p. 5-3
    Low Air Pressure Warning

    North Carolina's manual: a "wig wag" drops a mechanical arm into your view when system pressure falls below 60 psi; an automatic one rises out of view above 60 psi, while a manual reset type must be put out of view by hand and won't stay there until pressure is above 60 psi.

Hazardous Materials test

Practice Hazardous Materials
  • p. 9-1
    The Intent of the Regulations

    North Carolina's manual: the Hazardous Materials Regulations are in parts 100–185 of title 49 of the Code of Federal Regulations (49 CFR 100–185).

  • p. 9-4
    Lists of Regulated Products

    North Carolina's hazmat section: a placarded vehicle has at least four identical placards on the front, rear and both sides, readable from all four directions and at least 10 3/4 inches square, set on a point.

North Carolina CDL questions and answers

20 questions

The knowledge tests

Which CDL knowledge tests do I need in North Carolina?

Everyone takes General Knowledge. Add Air Brakes for a vehicle with air brakes (without it you get an L restriction), Combination Vehicles for Class A, and the endorsement tests for what you'll haul: Doubles/Triples (T), Tank Vehicles (N), Hazardous Materials (H, with a TSA background check; N and H together give X), Passenger (P) and School Bus (S). North Carolina Commercial Driver License Manual p. 1-2

What score do I need on the North Carolina CDL knowledge tests?

80 percent on each test. The manual and NCDMV's pages don't give the number of questions on each test. North Carolina Commercial Driver License Manual p. 1-2 Why 80% in every state

What happens if I fail a North Carolina CDL knowledge test?

You get one attempt per test each day. Every three tries at the General Knowledge test need a new application fee. Passing scores stay valid in DMV's files for 90 days, and no appointment is needed for the knowledge tests. North Carolina Commercial Driver License Manual p. 1-2

Which North Carolina CDL endorsements need a skills test?

Only Passenger (P) and School Bus (S). Doubles/Triples (T), Tank Vehicle (N), Hazardous Materials (H) and the combined tank and hazmat endorsement (X) are added with knowledge tests alone, plus the TSA background check for hazmat.

Getting your North Carolina CDL

How old do you have to be for a CDL in North Carolina?

At least 18, with a valid Class A, B or C North Carolina license that isn't suspended, disqualified or revoked. You must be 21 to drive in interstate commerce or to haul hazardous materials.

What do I need for a North Carolina commercial learner permit?

A valid Class A, B or C license, one document proving age and identity, proof of your Social Security number, two proofs of residency (U.S. citizens) or one proof of legal presence, proof of liability insurance, and passing the vision, traffic sign and CDL knowledge tests at a driver license office.

How long is a North Carolina CLP valid, and when can I take the skills test?

The permit is valid for 180 days and can be renewed once for another 180. Hold it at least 14 days and finish entry-level driver training before the skills test, which you book by appointment in a vehicle you provide that fits the class. A CLP driver must have a licensed CDL holder of the same or a higher class, with the endorsements, in the front seat.

Who doesn't need a CDL in North Carolina?

Drivers of recreational vehicles for personal use, active-duty military in Defense Department vehicles, firefighting and emergency equipment, and farm or forestry vehicles that meet every farm-use condition and stay within North Carolina. They still need a regular license of the right class. North Carolina Commercial Driver License Manual p. 5 to 6

What do the restriction codes on a North Carolina CDL mean?

E: no manual transmission. K: intrastate only. L: no air brakes. M: no Class A passenger vehicle. N: no Class A or B passenger vehicle. O: no tractor-trailer. P: no passengers in a bus (CLP only). V: medical variance. X: no cargo in a tank vehicle (CLP only). Z: no full air brakes. North Carolina Commercial Driver License Manual p. 7 to 8

Can military truck drivers skip the North Carolina CDL tests?

Often, yes. Drivers with an approved military occupation rating, or North Carolina-licensed service members who drove the military equivalent of a commercial vehicle in the year before applying, can use the Even Exchange Program, which waives both the knowledge and skills tests. Others may qualify for the Military CDL Skills Waiver, which waives only the skills test. Both applications go to NCDMV by mail.

When does my North Carolina CDL or learner permit card arrive?

Within 20 business days. You get a Temporary Driving Certificate to use until the card arrives, both for the commercial learner permit and for the CDL after you pass the skills test.

How much do the North Carolina CDL tests and license cost?

North Carolina Division of Motor Vehicles (NCDMV) lists the current fees for the commercial learner permit, the CDL tests and the license on its official fee page.

Medical rules and keeping your CDL

How do I get my medical certificate to NCDMV?

You don't hand it in any more. Since June 2025 the medical examiner sends the results electronically through FMCSA's National Registry and they are posted on your driving record. Drivers in non-excepted interstate or intrastate commerce must keep a current certificate; if it lapses, NCDMV gives you 30 days to respond before your North Carolina driving privileges are canceled.

What does a prohibited Drug and Alcohol Clearinghouse status mean for a North Carolina CDL?

Since November 18, 2024, North Carolina denies a CDL or CLP to a driver with a prohibited status, and a holder's CDL or CLP is revoked for at least 30 days and until the return-to-duty process with a substance abuse professional is complete. North Carolina Commercial Driver License Manual p. 10

What happens if I drive while ordered out of service?

Federal rules (49 CFR 383.51) disqualify you for at least 180 days and up to 1 year for a first violation, 2 to 5 years for a second within 10 years and 3 to 5 years for a third; carrying placarded hazmat or a vehicle for 16 or more passengers raises the first penalty to up to 2 years. North Carolina's manual still prints older, lower minimums, so these practice tests don't ask the figures.

School bus drivers

How do I become a school bus driver in North Carolina?

A school transportation provider sponsors you and refers you to NCDMV for training. You need to be at least 18 with six months on a full license, pass up to four CDL knowledge tests (General Knowledge, Air Brakes, Passenger, School Bus) at 80 percent each, a DOT medical exam and a drug test, then three behind-the-wheel tests. The School Bus Driver's Certificate is renewed every three years.

How many times can I train and test for a North Carolina school bus endorsement?

NCDMV allows two training attempts and six testing attempts per calendar year, and written test scores for school bus applicants are good for 90 days, so the learner permit must be issued before they expire.

Can I use my out-of-state CDL to drive a school bus in North Carolina?

Not without North Carolina's own training. Even with a CDL from another state, you need sponsorship from a school system, charter or private school, training with an NCDMV School Bus and Traffic Safety representative, and passing pre-trip, backing and driving evaluations before you get a School Bus Driver's Certificate.

What can cancel a North Carolina school bus certification?

Leaving your school or school system (until a new one certifies you), renewing your CDL without first renewing the school bus certification, some convictions, or a medical card that isn't on file through the National Registry. NCDMV also won't issue P or S endorsements to anyone required to register as a sex offender.

Do I need a school bus endorsement to drive a school activity bus in North Carolina?

Yes. State Board of Education policy requires both the Passenger (P) and School Bus (S) endorsements for activity buses too. Driving either kind of bus without a school bus certification is a Class III misdemeanor.

Sources: NCDMV: Get a Commercial Driver License · NCDMV: Military Personnel (CDL waivers) · North Carolina NCDMV: Licenses & Fees · eCFR: 49 CFR 383.51, disqualification of CDL drivers · NCDMV: School Bus Driver Licenses