CDL School Search

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

CDL schools in South Carolina

60 in-person schools open to the public in 37 cities, 13 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.

Training and the licence in South Carolina

Where you train: any school on FMCSA's national registry, in South Carolina or elsewhere. Since February 2022 a first Class A or Class B licence, an upgrade from B to A, and a first passenger, school bus or hazmat endorsement all require training from a registered provider.

Class B: 46 of the in-person schools in South Carolina are registered for Class B training (straight trucks, buses, dump trucks). Class B schools by state.

Free and funded training in South Carolina: workforce grants under WIOA are paid through local American Job Centers, veterans can use GI Bill benefits at approved schools, and carriers run company-paid programmes with a work commitment. How free and funded CDL training works · Company-paid training · What CDL training costs.

Where you test and hold the licence: the South Carolina Department of Motor Vehicles, the state where you live. Federal rules also let another state give you the skills test and require your home state to accept the result. State motor vehicle agencies on USA.gov.

In-person schools in South Carolina

  1. Anderson, SC · In person · Active · (864) 646-1700

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

  2. Bamberg, SC · In person · Active · (803) 245-3043

    Class B range, public road · Passenger range, public road · School bus range, public road

  3. Bennettsville, SC · In person · Active · (843) 862-1145

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

  4. Charleston, SC · In person · Active · (828) 464-8001

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

  5. Cheraw, SC · In person · Active · (843) 921-6924

    Class A theory, range, public road

  6. Columbia, SC · In person · Active · (843) 607-0693

    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

  7. Columbia, SC · In person · Active · (866) 937-1850

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

  8. Columbia, SC · In person · Active · (866) 937-1850

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

  9. Columbia, SC · In person · Active · (803) 919-1140

    Class A theory, range, public road

  10. Columbia, SC · In person · Active · (803) 757-8694

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

  11. Columbia, SC · In person · Active · (800) 831-1300

    Class A range, public road

  12. Columbia, SC · In person · Active · (828) 464-8001

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

  13. Conway, SC · In person · Active · (866) 937-1850

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

  14. Duncan, SC · In person · Active · (864) 921-0990

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

  15. Duncan, SC · In person · Active · (864) 592-6116

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

  16. Elgin, SC · In person · Active

    Class B range · Passenger range · School bus range

  17. Fairfax, SC · In person · Active · (803) 584-4603

    Class B range, public road · Passenger range, public road · School bus range, public road

  18. Fairfax, SC · In person · Active · (803) 429-1309

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

  19. Florence, SC · In person · Active · (866) 937-1850

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

  20. Gaffney, SC · In person · Active · (864) 490-2997

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

  21. Graniteville, SC · In person · Active · (866) 937-1850

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

  22. Greenville, SC · In person · Active · (866) 937-1850

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

  23. Greenville, SC · In person · Active · (864) 569-0406

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

  24. Greenville, SC · In person · Active · (317) 459-7193

    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

  25. Greenwood, SC · In person · Active · (317) 459-7193

    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

  26. Greenwood, SC · In person · Active · (864) 941-8400

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

  27. Greer, SC · In person · Active · (800) 455-4682

    Class A theory, range, public road · Hazmat theory

  28. Greer, SC · In person · Active · (828) 464-8001

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

  29. Hardeeville, SC · In person · Active · (803) 429-1309

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

  30. Inman, SC · In person · Active

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

  31. Kingstree, SC · In person · Active · (866) 937-1850

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

  32. Lamar, SC · In person · Active

    Class B range, public road · Passenger range, public road · School bus range, public road

  33. Lancaster, SC · In person · Active · (803) 286-5553

    Class A theory, range, public road

  34. Lancaster, SC · In person · Active · (704) 968-9999

    Class A theory, range, public road

  35. Laurens, SC · In person · Active · (864) 682-9117

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

  36. Lexington, SC · In person · Active · (803) 520-8453

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

  37. Mullins, SC · In person · Active · (843) 591-6520

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

  38. North Charleston, SC · In person · Active

    Class A theory, range, public road · Hazmat theory

  39. North Charleston, SC · In person · Active

    Class A theory, range, public road · Hazmat theory

  40. Orangeburg, SC · In person · Active · (843) 607-0693

    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

  41. Orangeburg, SC · In person · Active · (866) 937-1850

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

  42. Orangeburg, SC · In person · Active · (317) 459-7193

    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

  43. Orangeburg, SC · In person · Active · (803) 535-1339

    Class A theory, range, public road · Hazmat theory

  44. Ridgeland, SC · In person · Active · (843) 802-9821

    Class A theory, range, public road · Hazmat theory

  45. Ridgeland, SC · In person · Active · (843) 489-8892

    Class B range, public road · Passenger range, public road · School bus range, public road

  46. Rock Hill, SC · In person · Active · (803) 325-2888

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

  47. Saint Helena Island, SC · In person · Active · (843) 575-4360

    Class A theory, range, public road

  48. Saluda, SC · In person · Active · (317) 459-7193

    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

  49. Saluda, SC · In person · Active

    Class B range, public road · Passenger range, public road · School bus range, public road

  50. Summerville, SC · In person · Active · (843) 607-0693

    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

  51. Summerville, SC · In person · Active · (866) 937-1850

    Class A theory, range, public road · Hazmat theory

  52. Sumter, SC · In person · Active · (803) 429-1309

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

  53. Sumter, SC · In person · Active · (866) 937-1850

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

  54. Taylors, SC · In person · Active · (864) 303-9338

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

  55. Taylors, SC · In person · Active · (864) 355-1826

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

  56. Varnville, SC · In person · Active · (843) 470-5965

    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

  57. Walterboro, SC · In person · Active · (803) 913-0700

    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

  58. West Columbia, SC · In person · Active · (803) 796-6172

    Hazmat theory

  59. West Columbia, SC · In person · Active · (803) 206-3926

    Class A theory, range, public road · Hazmat theory

  60. Winnsboro, SC · In person · Active · (866) 937-1850

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

Travelling instructors based in South Carolina

A travelling provider brings the training to a yard or site rather than running a campus. Ask where they actually teach, and whether they cover range and public-road training or theory only.

  1. SC · Travelling instructor · Not stated · (404) 545-9691

    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

  2. SC · Travelling instructor · Active · (970) 749-9449

    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

  3. SC · Travelling instructor · Active · (855) 353-8235

    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

  4. SC · Travelling instructor · Active · (888) 320-4744

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

  5. SC · Travelling instructor · Active · (843) 575-4360

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

  6. SC · Travelling instructor · Active

    Class A theory, range, public road

  7. SC · Travelling instructor · Active

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

  8. SC · Travelling instructor · Not stated

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

  9. SC · Travelling instructor · Not stated · (281) 757-1765

    Class A theory

  10. SC · Travelling instructor · Not stated · (910) 352-5837

    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. SC · Travelling instructor · Active · (304) 389-0510

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

  12. SC · Travelling instructor · Active · (410) 240-6201

    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

  13. SC · Travelling instructor · Active · (706) 428-7695

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

Get information from schools in South Carolina

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