Buy · Sell · Insure · Finance DMV Guides for All 50 States License & Registration Help Oil Changes · Repairs · Maintenance Car Loans & Refinancing Auto Insurance Explained Buy · Sell · Insure · Finance DMV Guides for All 50 States License & Registration Help Oil Changes · Repairs · Maintenance Car Loans & Refinancing Auto Insurance Explained
Buying & ResearchInsuranceDMV & RegistrationRepairsAbout UsContact Us

How to Get Your CDL License in North Carolina

Getting a Commercial Driver's License (CDL) in North Carolina follows a structured process set by both federal regulations and state-specific rules administered through the NC Division of Motor Vehicles (NCDMV). Whether you're pursuing trucking, bus driving, or another commercial career, the path involves several distinct steps — and the details matter.

What a CDL Actually Is

A Commercial Driver's License is a specialized license that authorizes you to operate vehicles above a certain weight threshold or designed to carry passengers commercially. Federal law sets the baseline requirements, but states handle testing, fees, and specific procedures. North Carolina follows the federal CDL framework while managing the process through its own DMV offices.

CDLs are divided into three classes:

CDL ClassWhat It Covers
Class ACombination vehicles with a GCWR of 26,001+ lbs, where the towed unit exceeds 10,000 lbs
Class BSingle vehicles 26,001+ lbs, or towing a unit under 10,000 lbs
Class CVehicles carrying 16+ passengers (including driver) or hazardous materials

Most long-haul trucking jobs require a Class A CDL. Local delivery, buses, and dump trucks often fall under Class B or C.

Endorsements Add to What You Can Haul or Drive

Beyond the base class, endorsements unlock specific vehicle types or cargo. Common ones include:

  • H – Hazardous materials (requires a federal background check and TSA clearance)
  • N – Tank vehicles
  • P – Passenger transport
  • S – School bus
  • T – Double/triple trailers
  • X – Combination of tank and hazmat

Each endorsement requires passing an additional knowledge test, and some require a skills test as well.

Step 1: Confirm You Meet the Basic Requirements

Before applying, North Carolina requires that you:

  • Are at least 18 years old for intrastate (in-state) driving
  • Are at least 21 years old for interstate (crossing state lines) or hazmat transport
  • Hold a valid North Carolina regular driver's license
  • Have a Social Security number on file with the NCDMV
  • Meet federal medical standards — you'll need a current Medical Examiner's Certificate (DOT physical)
  • Have no disqualifying offenses on your driving record

🚨 Federal regulations prohibit CDL issuance to drivers with certain convictions, including DUI offenses and serious traffic violations. Your driving history will be reviewed.

Step 2: Obtain a DOT Medical Certificate

Before you can get a CDL, you must pass a Department of Transportation (DOT) physical performed by a certified medical examiner. This exam evaluates vision, hearing, blood pressure, and overall fitness to drive commercially. The examiner must be listed on the Federal Motor Carrier Safety Administration (FMCSA) National Registry.

If you pass, you'll receive a Medical Examiner's Certificate, which must be submitted to the NCDMV. This certificate must be renewed periodically — typically every two years, though some medical conditions require more frequent recertification.

Step 3: Apply for Your CDL Learner's Permit (CLP)

You cannot take a CDL skills test without first holding a Commercial Learner's Permit (CLP) for at least 14 days. To get your CLP:

  1. Visit an NCDMV driver's license office
  2. Bring your current NC driver's license, Social Security documentation, and medical certificate
  3. Pass the CDL knowledge tests for the class and any endorsements you're pursuing
  4. Pay the applicable permit fee (fees vary — check NCDMV directly for current amounts)

The knowledge tests cover general CDL rules, air brakes (if applicable), and any endorsement-specific material. Study materials are available through the NCDMV CDL Handbook, which reflects current federal and state requirements.

Step 4: Train and Practice

Once you hold a CLP, you must complete Entry-Level Driver Training (ELDT) from an FMCSA-approved training provider — a federal requirement added in 2022. This applies to first-time CDL applicants seeking a Class A or B license, or certain endorsements.

Training providers vary widely in cost, program length, and format. Some are affiliated with trucking companies that offer paid training in exchange for employment commitments. Independent truck driving schools are another option. Costs and structures differ significantly, so comparing programs based on your situation is important.

Step 5: Pass the CDL Skills Test

After your 14-day CLP waiting period and completing ELDT, you can schedule your CDL skills test through the NCDMV or an approved third-party testing site. The skills test has three parts:

  • Pre-trip vehicle inspection — demonstrating you can identify safety issues
  • Basic vehicle control — backing, turning, and maneuvering
  • On-road driving — real traffic conditions 🚛

You must take the test in a vehicle that matches the class you're applying for.

What Shapes Your Timeline and Cost

No two CDL journeys look identical. Several variables affect how long the process takes and what it costs:

  • Class and endorsements sought — more complex licenses require more testing and training
  • Prior driving experience and history — a clean record simplifies the process
  • Training program chosen — company-sponsored programs, community colleges, and private schools each have different timelines and cost structures
  • Medical status — conditions that require waivers or more frequent physicals add steps
  • Scheduling availability — NCDMV testing slots and third-party test sites vary by region

What's straightforward for one applicant — a clean record, nearby training, no endorsements needed — can be significantly more involved for another. Your specific class, endorsement needs, medical situation, and employment goals determine what the full process looks like for you.