CDL School Search

North Carolina · FMCSA Training Provider Registry · as of 2026-11-02

CDL schools in North Carolina

105 in-person schools open to the public in 73 cities, 16 travelling instructors based here, and 0 online theory providers. Each school's page shows what it is registered to teach and whether it is still registered.

In-person schools in North Carolina, 81 to 105 of 105

Listed by city. The city links above go straight to one place.

  1. Rocky Mount, NC · In person · Active · (252) 428-7358

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory

  2. Rocky Mount, NC · In person · Active · (252) 451-8357

    Class A theory, range, public road · Class B theory, range, public road

  3. Roxboro, NC · In person · Active · (336) 322-2160

    Class A theory, range, public road

  4. Salisbury, NC · In person · Active · (828) 726-2386

    Class A theory, range, public road · Class B theory, range, public road

  5. Sanford, NC · In person · Active · (919) 718-7072

    Class A theory, range, public road

  6. Shelby, NC · In person · Active · (704) 669-4049

    Class A theory, range, public road · Class B theory, range, public road

  7. Smithfield, NC · In person · Active · (919) 464-2339

    Class A theory, range, public road

  8. Spindale, NC · In person · Active · (828) 395-1576

    Class A theory, range, public road

  9. St Pauls, NC · In person · Active · (910) 876-7256

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road · Hazmat theory

  10. Statesville, NC · In person · Active · (704) 380-3501

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · School bus theory, range, public road · Hazmat theory

  11. Statesville, NC · In person · Active · (828) 726-2386

    Class A theory, range, public road

  12. Timberlake, NC · In person · Active · (336) 322-2160

    Class A theory, range, public road

  13. Vanceboro, NC · In person · Active

    Class B range, public road

  14. Warsaw, NC · In person · Active · (910) 296-2400

    Class A theory, range, public road · Hazmat theory

  15. Washington, NC · In person · Active · (252) 940-6257

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · Hazmat theory

  16. Weldon, NC · In person · Active · (252) 536-2551

    Class A theory, range, public road

  17. West End, NC · In person · Active

    Class A theory, range, public road · Hazmat theory

  18. Whitakers, NC · In person · Active · (252) 822-4054

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range · School bus theory, range · Hazmat theory

  19. Wilkesboro, NC · In person · Active · (828) 726-2386

    Class A theory, range, public road · Class B theory

  20. Wilmington, NC · In person · Active · (828) 464-8001

    Class A theory, range, public road · Class B theory, range, public road · Hazmat theory

  21. Wilson, NC · In person · Active · (252) 991-7536

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · Hazmat theory

  22. Winston-Salem, NC · In person · Active · (866) 937-1850

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory · School bus theory · Hazmat theory

  23. Winston-Salem, NC · In person · Active · (828) 464-8001

    Class A theory, range, public road · Class B theory, range, public road

  24. Winterville, NC · In person · Active · (252) 493-7202

    Class A theory, range, public road · Class B theory, range, public road · Passenger theory, range, public road · Hazmat theory

  25. Yadkinville, NC · In person · Active · (828) 726-2386

    Class A theory, range, public road

Get information from schools in North Carolina

Tell us what you're after and we pass it to schools near you. No cost to you.