How to Get a CDL in North Carolina

North Carolina CDL step by step: NCDMV permit rules, the 14-day wait, ELDT from a registered provider, medical certification, the skills test, restrictions and disqualification rules, from official sources.

🛈
Updated 2026-10-13. Rules come from the official sources listed at the end; check them before you book a test, since states change fees and steps.

North Carolina issues commercial driver licenses through the NC Division of Motor Vehicles (NCDMV). The path has a fixed order: apply for a commercial learner's permit (CLP), hold it for at least 14 days, finish federally required entry-level driver training (ELDT), then pass the skills test in a vehicle you supply. This guide walks through each step using NCDMV's own pages and the federal rules they rely on.

Who can apply

NCDMV says you must be at least 18, and at least 21 if you will drive in interstate commerce or want the hazardous materials (H) endorsement. You must already hold a valid regular license (Class A, B or C) that is not suspended, disqualified or revoked.

Know which class you need

NCDMV defines the classes by gross vehicle weight rating (GVWR):

ClassWhat it covers (NCDMV's definition, paraphrased)
Class AAny combination of vehicles with a GVWR of 26,001 lbs or more, where the vehicle being towed has a GVWR over 10,000 lbs. This is the tractor-trailer license.
Class BA single vehicle with a GVWR of 26,001 lbs or more, or such a vehicle towing one with a GVWR of 10,000 lbs or less (straight trucks, many buses).
Class CA vehicle not covered by A or B that is designed to carry 16 or more people including the driver, or that carries placarded hazardous materials.

If your goal is over-the-road tractor-trailer work, Class A is the license that covers it. Test on the class you actually need, because the vehicle you test in sets your restrictions.

Step 1: Get your commercial learner's permit

NCDMV lists these requirements for the CLP:

Study the NC Commercial Driver License Manual before you go. NCDMV also recommends formal truck-driver training. Note that the manual PDF NCDMV hosts is the 2014 edition, so treat it as background for the test content and rely on the NCDMV pages for current procedure.

Your permit is valid for 180 days and can be renewed once for another 180 days. The permit card is mailed within 20 business days, and a Temporary Driving Certificate covers you in the meantime.

Because the 180-day clock runs while you train and schedule, plan the whole sequence before you apply. Starting the permit before you have chosen a training provider is the most common way to waste weeks of validity.

Step 2: Hold the permit for 14 days and complete ELDT

NCDMV states that after holding the CLP for at least 14 days you must complete entry-level driver training from a school listed on the FMCSA Training Provider Registry. Under the federal rule (49 CFR 380.605), you need ELDT if you are taking the skills test for a first Class A or B CDL, upgrading to Class A or B, or getting a first passenger or school bus endorsement, and before the knowledge test for a first hazmat endorsement. The training must come from a provider that is on the registry; a school that is not listed cannot give you training that counts.

NCDMV describes the classroom and behind-the-wheel training as usually taking about four weeks. That is NCDMV's statement, not a promise from any school; ask each provider for its own schedule in writing. For what schools charge, see the CDL School Tuition Report, and use the state hub below to compare registered providers.

Step 3: Medical certification

You must self-certify the kind of commerce you drive in whenever you apply, renew, upgrade, add an endorsement or transfer a CDL. Drivers in non-excepted interstate or non-excepted intrastate operation need a certified medical status on file.

Since June 28, 2025, NCDMV says your medical examiner must submit your Medical Examiner Certificate electronically through the FMCSA National Registry, and the agency no longer accepts paper certificates from drivers. To self-certify or change your certification, NCDMV points to form CDL-MED-1, submitted by email to CDLmedical@ncdot.gov or by mail. Book your DOT physical with a certified medical examiner early so the electronic record is on file before your test.

Step 4: Schedule and pass the skills test

NCDMV says you schedule the skills test by calling 919-715-7000. You must supply a commercial vehicle that is representative of the license class you are seeking, and you bring your valid driver license and unexpired CLP. The NCDMV manual describes the test as three parts: a vehicle inspection, basic vehicle control, and an on-road test.

The vehicle you test in determines your license restrictions. NCDMV lists these:

For most people planning a long-haul career, test in a manual-transmission tractor-trailer with air brakes so none of these restrictions limit the job search. Ask your school which truck it uses.

Step 5: Endorsements

NCDMV lists these endorsements. T (doubles/triples), N (tank vehicle), H (hazardous materials) and X (tank plus hazmat) do not need a skills test. P (passenger) and S (school bus) do. For hazmat, check NCDMV's current requirements before you apply.

Step 6: Get the CDL

Once you pass, NCDMV says the CDL typically arrives within 20 business days with a Temporary Driving Certificate in the meantime. CDL and Class A or B renewals must be done in person. Keep your medical certificate current: you need a new DOT exam and certificate before the old one expires, and if a certificate lapses NCDMV will notify you and you have 30 days to respond or your North Carolina driving privileges will be canceled.

What can disqualify you

Federal rules in 49 CFR 383.51 set minimum disqualification periods that apply in every state. A first major offense, such as driving a commercial vehicle under the influence, results in at least one year of disqualification (three years if you were hauling hazardous materials), and a second major offense results in a lifetime disqualification. Serious traffic violations lead to 60 days for a second offense in three years and 120 days for a third. Railroad-crossing and out-of-service-order violations carry their own periods. These are minimums; read the rule itself and talk to NCDMV about your record if you have anything pending.

Checklist

  1. Confirm you are 18 or older (21 for interstate or hazmat) with a clean, valid regular license.
  2. Gather identity, Social Security, residency and NC liability insurance documents.
  3. Study the CDL manual and pass the vision, sign and knowledge tests for your CLP.
  4. Get a DOT physical and make sure your medical certificate reaches the National Registry.
  5. Wait at least 14 days, and finish ELDT with a provider on the Training Provider Registry.
  6. Call 919-715-7000 to schedule the skills test and arrange a vehicle.
  7. Pass the test, then wait for your CDL and temporary certificate.

Where to start comparing schools

Browse city pages for Charlotte, Raleigh and Greensboro, or see funding options on free CDL training in Charlotte, Raleigh and Greensboro. Prices appear only where a school has confirmed them; otherwise the page says to call.

Compare FMCSA-registered CDL schools in North Carolina →

What schools actually charge: CDL School Tuition Report 2026.

Sources