Home › States › South Carolina

CDL schools in South Carolina

South Carolina has 60 CDL training locations on FMCSA's Training Provider Registry that say they are open to the public, spread across 37 cities. The most are in Columbia (7), Orangeburg (4), Greenville (3). 49 (82%) are registered for Class A behind-the-wheel training on public roads, and 46 for Class B. The provider with the most locations here is Lindenwood Education System, with 11.

60public training locations
49Class A public-road driving
46Class B training
22school bus
28hazmat theory

Cities with the most CDL schools in South Carolina

Columbia
7 locations
Orangeburg
4 locations
Greenville
3 locations
Duncan
2 locations
Fairfax
2 locations
Greenwood
2 locations
Greer
2 locations
Lancaster
2 locations
North Charleston
2 locations
Ridgeland
2 locations
Saluda
2 locations
Summerville
2 locations
Sumter
2 locations
Taylors
2 locations
West Columbia
2 locations
Anderson
1 location
Bamberg
1 location
Bennettsville
1 location
Charleston
1 location
Cheraw
1 location
Conway
1 location
Elgin
1 location
Florence
1 location
Gaffney
1 location

All 60 registered locations

Show only:
SchoolCityTraining offeredPhone
Tri-County Technical College Anderson Class AClass BPassenger864-646-1700
TRANSTECH INC Charleston
Trans Tech Inc
Charleston Class AClass BHazmat828-464-8001
Northeastern Technical College Cheraw Class A843-921-6924
(Columbia)Valley Coach & Logistics Commercial Driver Training School
Valley Coach & Logistics, LLC.
Columbia Class AClass BPassengerSchool busHazmat843-607-0693
Ancora Training for Midlands Technical College
Lindenwood Education System
Columbia Class AClass BHazmat866-937-1850
Ancora Training for Midlands Technical College (Beltline Campus)
Lindenwood Education System
Columbia Class AClass BHazmat866-937-1850
Knight's Drivers Academy Columbia Class A803-919-1140
OTF truck & training institution LLC
OTF truck and training institution
Columbia Class AClass B803-757-8694
Roadmaster Drivers School (CSC)
Roadmaster Drivers School
Columbia Class A800-831-1300
TRANSTECH INC Columbia
Trans Tech Inc
Columbia Class AClass BHazmat828-464-8001
Ancora Training for Horry-Georgetown Technical College
Lindenwood Education System
Conway Class AClass B866-937-1850
Commercial Driving Academy- SC
Commercial Driving Academy LLC
Duncan Class AClass BPassengerHazmat864-921-0990
Spartanburg Community College Duncan Class AClass BHazmat864-592-6116
Palmetto Training, Inc. (Allendale)
Palmetto Training, Inc.
Fairfax Class AClass B803-429-1309
Ancora Training for Florence Darlington Technical College
Lindenwood Education System
Florence Class AClass BPassengerSchool busHazmat866-937-1850
Neely Shaw CDL's, LLC
Neely Shaw CDL's LLC
Gaffney Class AClass BPassenger864-490-2997
Ancora Training for Aiken Technical College
Lindenwood Education System
Graniteville Class AClass B866-937-1850
Ancora Training for Greenville Technical College
Lindenwood Education System
Greenville Class AClass B866-937-1850
Driving Academy
Driving Academy Greenville
Greenville Class AClass BPassengerSchool bus864-569-0406
Fast-Pass Trucking Training Greenville Class AClass BPassengerSchool busHazmat317-459-7193
Fast-Pass Trucking Training Greenwood Class AClass BPassengerSchool busHazmat317-459-7193
Piedmont Technical College Greenwood Class AClass BPassengerSchool bus864-941-8400
ACE Driving Academy Greer Class AHazmat800-455-4682
TransTech INC Greer SC
Trans Tech Inc
Greer Class AClass BHazmat828-464-8001
#4 - Palmetto Training, Inc. (Hardeeville)
Palmetto Training, Inc.
Hardeeville Class AClass B803-429-1309
Ancora Training for Williamsburg Technical College
Lindenwood Education System
Kingstree Class AClass B866-937-1850
Carolina Construction School Lancaster Class A803-286-5553
South Carolina Rural Water Association
Scrwa
Lancaster Class A704-968-9999
SAGE Truck Driving School - Columbia SC
Sage Truck Driving Schools
Lexington Class AClass B803-520-8453
Founder
C & J Truck Driver Training LLC
Mullins Class AClass B843-591-6520
Driving Change North Charleston Class AHazmat
Trident Technical College North Charleston Class AHazmat
(Orangeburg) Valley Coach & Logistics Commercial Driver Training School
Valley Coach & Logistics, LLC.
Orangeburg Class AClass BPassengerSchool busHazmat843-607-0693
Ancora Training for Orangeburg Calhoun Technical College
Lindenwood Education System
Orangeburg Class AClass BPassengerSchool busHazmat866-937-1850
Fast-Pass Trucking Training Orangeburg Class AClass BPassengerSchool busHazmat317-459-7193
Octech
Orangeburg-Calhoun Technical College
Orangeburg Class AHazmat803-535-1339
Accel Trucking University Ridgeland Class AHazmat843-802-9821
York Technical Community College
York Technical College
Rock Hill Class AClass B803-325-2888
Gardner Transport LLC Saint Helena island Class A843-575-4360
Fast-Pass Trucking Training Saluda Class AClass BPassengerSchool busHazmat317-459-7193
(Summerville) Valley Coach & Logistics Commercial Driver Training School
Valley Coach & Logistics, LLC.
Summerville Class AClass BPassengerSchool busHazmat843-607-0693
Miller-Motte Driving Institute
Lindenwood Education System
Summerville Class AHazmat866-937-1850
#2 - Palmetto Training, Inc. (Sumter)
Palmetto Training, Inc.
Sumter Class AClass B803-429-1309
Ancora for Central Carolina Technical College
Lindenwood Education System
Sumter Class AClass B866-937-1850
Carolina CDL School, LLC Taylors Class AClass BHazmat864-303-9338
Technical College of The Lowcountry (Varnville, Sc)
Technical College of The Lowcountry
Varnville Class AClass BPassengerSchool busHazmat843-470-5965
Technical College of The Lowcountry Walterboro Class AClass BPassengerSchool busHazmat803-913-0700
Trusted King Transport LLC West Columbia Class AHazmat803-206-3926
Ancora Training for Midlands Technical College Winnsboro, SC
Lindenwood Education System
Winnsboro Class AClass BHazmat866-937-1850
Richard Carroll Elementary Bamberg Class BPassengerSchool bus803-245-3043
Marlboro County School District Bennettsville Class BPassengerSchool bus843-862-1145
Kershaw County
Kershaw County School District
Elgin Class BPassengerSchool bus
Allendale County Schools Fairfax Class BPassengerSchool bus803-584-4603
Pine Ridge Boys Quartet Inman Class BPassenger
Darlington County School District Lamar Class BPassengerSchool bus
Laurens County School District 55
Laurens School District 55
Laurens Class BPassengerSchool bus864-682-9117
Howard Consulting Associates Ridgeland Class BPassengerSchool bus843-489-8892
Saluda School Bus Transportation Office
Saluda County School District One
Saluda Class BPassengerSchool bus
Greenville County Schools Taylors Class BPassengerSchool bus864-355-1826
Teamsters Local Union 509
International Brotherhood of Teamsters
West Columbia Hazmat803-796-6172

Common questions about CDL training in South Carolina

How many CDL schools are in South Carolina?

As of 11/3/2026, the FMCSA Training Provider Registry lists 60 public, in-person training locations in South Carolina. Of those, 38 list a website.

Where can I get Class A CDL training in South Carolina?

49 locations are registered for Class A public-road training. They are concentrated in Columbia, Orangeburg, Greenville, Duncan.

Can I get a school bus or passenger endorsement in South Carolina?

22 locations are registered for school bus (S) training and 26 for passenger (P) training. Many are school districts or transit agencies that may enroll the public.

Can I do ELDT theory online in South Carolina?

Yes. Federal rules allow theory online with any registered online provider (607 are listed). Behind-the-wheel training must still be done with a registered provider in person.

The counts above come from the FMCSA Training Provider Registry export dated 11/3/2026 and include only locations that say they are open to the public. Tuition, schedules and job placement are not in the registry. Ask each school directly.

Is your South Carolina school missing or out of date? Listing corrections are coming soon. Learn more →