- How many CDL schools in North Carolina are listed on the FMCSA Training Provider Registry?
- We list 92 public, in-person school locations in 69 cities, from the registry's location file as of 10/30/2026. Employer-only programs are not included.
- How much does CDL school cost in North Carolina?
- Listed total program prices (tuition plus required fees, before state license fees) run from $462 to $7,695 across 42 schools from 31 providers (checked Oct 30, 2026; US DOL list prices as of June 30, 2025). State CDL fees are separate; see North Carolina in our CDL cost calculator.
- How much are the state CDL fees in North Carolina?
- See the official state fee page, linked in our CDL cost calculator. A hazmat endorsement also needs the TSA security threat assessment, $88.25.
- Do I need ELDT in North Carolina?
- Yes, if you are getting your first Class A or B CDL, upgrading from Class B to Class A, or adding a hazmat, passenger or school bus endorsement for the first time. The federal rule applies in every state. Take our 1-minute quiz to check.
- Can I do ELDT theory online in North Carolina?
- Yes, with any provider listed on the FMCSA Training Provider Registry. Behind-the-wheel training is done in person. Both must be finished before your skills test.