CDL Schools in South Dakota: Behind-the-Wheel Training
34 CDL schools, truck driving schools and other training locations in South Dakota (SD) are listed on the FMCSA Training Provider Registry for behind-the-wheel CDL training, including schools in Sioux Falls, Aberdeen, Brookings, Groton, Mitchell. You need behind-the-wheel training from a registered provider after your ELDT theory.
Need ELDT theory? It can come from a different registered provider than your school: our $20 Class A CDL theory course is online and accepted in South Dakota. The South Dakota ELDT guide covers the permit and test steps.
Listed from the FMCSA Training Provider Registry. We don't endorse these schools. Contact them directly to confirm courses, prices and schedules. Some registered providers only train their own employees. Report a correction
About CDL training in South Dakota
Of the 34 SD locations on the registry, 25 (74%) are registered for Class A training, 29 (85%) for Class B, 19 for the passenger (P) endorsement and 19 for school bus (S); 8 also hold hazmat (H) theory, which has no driving portion, so the hazmat endorsement course can be taken online. 7 of the names are a school district, transit agency, college or other public body, which often trains only its own drivers, so the number open to the public may be smaller.
Where each class is taught: Class A in Sioux Falls (5), Aberdeen (2) and Brookings (2); Class B in Sioux Falls (5), Aberdeen (2) and Groton (2); the passenger (P) endorsement in Sioux Falls (3), Groton (2) and Agency Village (1); school bus (S) in Sioux Falls (3), Groton (2) and Agency Village (1).
29 of the 34 list a phone number and 8 publish a website. 5 records were updated by the provider in 2026 and 29 carry an older date; the newest SD record (Eagle Vision Trucking) is from August 2026. Treat an old date as a reason to call first, not as proof that a school has closed.
The locations are spread over 23 cities; the biggest clusters are Sioux Falls (6), Aberdeen (2), Brookings (2), Groton (2) and Mitchell (2). Also listed: Pierre (2), Watertown (2), Agency Village (1), Bismarck (1), Bison (1), Colome (1), Delmont (1), Harrisburg (1), Langford (1) and McIntosh (1). Each city heading below is a jump link, and every card shows the classes that location is registered for.
Not sure a provider is still registered? Read how to check a provider's registry record, and what separates theory from behind-the-wheel before you compare schools.
Before behind-the-wheel in South Dakota
Schools in South Dakota can only put you on the range once you hold a Commercial Learner's Permit from the South Dakota Department of Public Safety, Driver Licensing. Federal rules then require at least 14 days with the permit before the skills test, and the agency must see both your theory and your behind-the-wheel completions in the FMCSA registry before it gives you that test. So finish theory first, with any registered provider, then bring the permit to one of the 34 SD locations on this page (25 of them train Class A).
The South Dakota ELDT guide covers the SD permit steps, agency fees and testing rules, and the online theory part costs $20 per course.
All registered schools
34 locations
Aberdeen
A - Z CDL Training
A-Z CDL Training
601 9th Ave SW, Aberdeen, 57401
- Class A
- Class B
- Hazmat
Updated in TPR: Mar 2026
lien transportation
2204 west hwy 12, Aberdeen, 57401
- Class A
- Class B
Updated in TPR: Aug 2023
Agency Village
Sisseton Wahpeton College
12572 BIA Hwy 700, Agency Village, 57262
- Class A
- Class B
- Passenger
- School bus
Updated in TPR: May 2024
Bismarck
Harlow's School Bus Service Inc. of Montana
Flandreau Harlow's School Bus Service Inc.
1021 S 23rd St, Suite A, Bismarck, 57028
- Class B
- Passenger
- School bus
Updated in TPR: Apr 2023
Bison
Seidel Trucking
906 7th Ave W, Bison, 57620
- Class A
Updated in TPR: Aug 2025
Brookings
Bowes Construction
2915 22nd Ave S, Brookings, SD 57006, Brookings, 57006
- Class A
- Class B
Updated in TPR: Sep 2023
S&W Construction INC
3101 Century Circle, Brookings, 57006
- Class A
Updated in TPR: Sep 2025
Colome
Thieman Hay LLC
200 US Hwy 18, Colome, 57528
- Class A
Updated in TPR: Nov 2025
Delmont
Greenwood Colony
28781 402nd Ave, Delmont, 57330
- Class A
- Class B
Updated in TPR: Mar 2025
Groton
Bahr CDL Services
Groton, 57445
- Class A
- Class B
- Passenger
- School bus
Updated in TPR: Oct 2025
Groton Area School District
809 6th Street, Groton, 57445
- Class B
- Passenger
- School bus
Updated in TPR: Aug 2023
Harrisburg
Tim Steichen CDL ELDT Training LLC
600 S. Cliff Ave., Harrisburg, 57032
- Class B
- Passenger
- School bus
Updated in TPR: Feb 2022
Langford
Bahr CDL Services
Langford, 57454
- Class A
- Class B
- Passenger
- School bus
Updated in TPR: Oct 2025
McIntosh
Roxie Hovda
McIntosh, 57641
- Class B
- Passenger
- School bus
Updated in TPR: Mar 2024
Mission
Todd County Highway Department
350 Lincoln St, Mission, 57555
- Class A
Updated in TPR: Feb 2025
Mitchell
Mike Carpentier
Mitchell, 57301
- Class A
- Class B
- Passenger
- School bus
Updated in TPR: Feb 2023
Mitchell Technical College
1800 East Spruce St, Mitchell, 57301
- Class A
- Class B
Updated in TPR: Jan 2026
Mobridge
A - Z CDL Training
A-Z CDL Training
12802 287th Ave, Mobridge, 57601
- Class A
- Class B
- Hazmat
Updated in TPR: Mar 2026
North Sioux City
Harlow's School Bus Service Inc. of Montana
Harlow's Dakota Valley
North Sioux City, 57049
- Class B
- Passenger
- School bus
Updated in TPR: Aug 2022
Pierre
D&M Harvesting
D&M Harvesting LLC
Pierre, 57501
- Class A
- Class B
Updated in TPR: Sep 2025
Fast-Pass Trucking Training
Pierre, 57501
- Class A
- Class B
- Passenger
- School bus
- Hazmat
Updated in TPR: Mar 2023
Rapid City
Western Dakota Technical College
800 Mickelson Dr., Rapid City, 57703
- Class A
- Class B
- Passenger
- School bus
- Hazmat
Updated in TPR: Mar 2022
Scotland
B-J School Buses, Inc.
B-J School Buses, Inc (Scotland)
330 2nd st, Scotland, 57059
- Class B
- Passenger
- School bus
Updated in TPR: Aug 2025
Sioux Falls
Abbas CDL Services LLC
Abbas CDL Services, LLC
1801 N Industrial Ave, Sioux Falls, 57104
- Class A
- Class B
Updated in TPR: Oct 2024
American Center Truck Driving School
1311 E Robur Dr, Sioux Falls, 57104
- Class A
- Class B
Updated in TPR: Apr 2022
Eagle Vision Trucking
Eagle Vision Trucking & CDL School
400 S Sycamore Ave Suite 104-1, Sioux Falls, 57110
- Class A
Updated in TPR: Aug 2026
Extra Mile CDL Academy, LLC
Extra Mile CDL Academy
1800 E 50th St N Ste. A, Sioux Falls, 57104
- Class A
- Class B
- Passenger
- School bus
- Hazmat
Updated in TPR: Aug 2025
Harlow's School Bus Service Inc. of Montana
School Bus Inc.
Sioux Falls, 57107
- Class B
- Passenger
- School bus
Updated in TPR: Jan 2022
Southeast Technical College
2320 N Career Ave, Sioux Falls, 57107
- Class A
- Class B
- Passenger
- School bus
- Hazmat
Updated in TPR: Feb 2024
Sturgis
Harlow's School Bus Service Inc. of Montana
Sturgis Harlow's School Bus Service
Sturgis, 57785
- Class B
- Passenger
- School bus
Updated in TPR: Aug 2022
Toronto
Timmons Transportation, LLC
Toronto, 57268
- Class A
- Class B
- Passenger
- School bus
Updated in TPR: Mar 2026
Vermillion
Harlow's School Bus Service Inc. of Montana
Harlow's Vermillion South Dakota
Vermillion, 57069
- Class B
- Passenger
- School bus
Updated in TPR: Jun 2022
Watertown
Hunkes Transfer South Dakota
900 9th Ave SW, Watertown, 57201
- Class A
- Class B
- Hazmat
Updated in TPR: Sep 2024
Lake Area Technical College
200 9th St NE, Watertown, 57201
- Class A
- Class B
- Passenger
- School bus
- Hazmat
Updated in TPR: Dec 2025
South Dakota CDL school questions
Do I need behind-the-wheel training after online theory?
How do I check that a school is registered?
Can I take theory and behind-the-wheel from different providers?
How do I find a Class A truck driving school in South Dakota?
Budgeting for your CDL? See what ELDT costs in 2026 for online theory prices and the other fees.
Finish ELDT theory before behind-the-wheel in South Dakota
Self-paced online theory for $20, reported to the FMCSA registry automatically.