Finding CDL training within South Dakota travel distances
South Dakota's directory contains 35 locations in 24 cities. Sioux Falls has six, while Aberdeen, Brookings, and Groton each have two. The Sioux Falls cluster provides the most same-city comparison, but the remaining entries are distributed across a large state. For readers outside that area, recurring travel can decide which school is workable before price or schedule enters the discussion. Check street addresses and ask where each in-person component is held. A city name alone may not capture the full distance to the range or road-training base.
Class B appears at 30 South Dakota locations, with 24 registering theory, range, and public-road work. Class A appears at 25, including 19 with all three components. Passenger and school bus training each appear at 19 locations, and each category has 17 complete three-part entries. Hazardous materials theory appears at ten. The matching bus counts make those routes easy to compare as a pair, while your class goal should still define the first filter. Read the components rather than assuming every CDL entry is equivalent.
The May 2025 BLS estimate counts 6,470 heavy and tractor-trailer truck driver jobs in South Dakota. Wages reach $41,590 at the 10th percentile, $58,690 at the median, and $78,610 at the 90th percentile. This statewide range provides career context without predicting a particular offer. The South Dakota Department of Public Safety, Driver Licensing Program is the official source for state CDL information. Use provider contacts for current tuition, dates, equipment arrangements, and course structure after the directory has reduced the list to locations that fit both your credential and travel needs.
City-level search
Where to Find CDL Schools in South Dakota
01
Sioux Falls
6 training locations
02
Aberdeen
2 training locations
03
Brookings
2 training locations
04
Groton
2 training locations
05
Mitchell
2 training locations
The cities shown above account for 14 of the 35 locations in the statewide list. The full directory covers 24 cities, so use the search and training filters instead of treating those city counts as the whole market.
Training registration by address
Training Options at CDL Schools in South Dakota
South Dakota records 24 locations with complete Class B scope, compared with 19 for Class A. The Class B total is higher by 5 locations.
Among the endorsement-related categories, passenger appears most often, at 19 locations. A registration flag identifies training scope at that address. It is not a statement about price, schedule, or teaching quality.
If you are deciding between license classes, compare the vehicle and job differences in the Class A CDL training guide and Class B CDL training guide. Passenger, school bus, and hazardous materials requirements are covered in the CDL endorsement guide.
- Any Class A part
- 25
- Full Class A scope
- 19
- Any Class B part
- 30
- Full Class B scope
- 24
- Passenger
- 19
- School bus
- 19
- Hazardous materials theory
- 10
South Dakota school finder
All CDL Schools in South Dakota, Listed Alphabetically
Search all CDL schools in South Dakota across 35 public-enrollment, in-person locations. Filters use the training registration attached to each provider-location record in the August 5, 2026 FMCSA registry snapshot.
- Training locations
- 35
- Cities represented
- 24
How to Read Registry Details for CDL Schools in South Dakota
FMCSA says training providers attest that they meet the applicable federal and state requirements before they appear in the Training Provider Registry. Use the component labels on each card to check the training registered at that location, then confirm current course details directly with the provider.
Showing locations 1–18 of 35 on page 1 of 2
No locations match your search and selected training filters. Try a broader school name, city, or ZIP code.
The statewide search could not load. Try the search again, or use the numbered directory pages below.
Statewide matches
Search Results for CDL Schools in South Dakota
Each result opens the detailed location card on its permanent directory page.
Aberdeen, SD
A-Z CDL Training
Training provider: A - Z CDL Training
601 9th Ave SW, Aberdeen, SD 57401-5832- Registry record updated
- March 23, 2026
This provider address carries a public-enrollment registry listing at 601 9th Ave SW, Aberdeen, South Dakota 57401-5832. The named organization behind this entry is A - Z CDL Training for the listed provider location. The 3 listed categories contain 3 theory flags, 2 range flags, and 2 road flags. Course flags connected to this location show HazMat theory, Class A, and Class B. The component rows show the registered delivery parts. For a final enrollment check, have the provider explain complete price, vehicle access, scheduled driving time, testing arrangements, and refund terms.
Course registration details
Class A
- Theory coursework
- Practice range
- On-road work
Class B
- Classroom work
- Range component
- Public-road training
Hazardous Materials
- Theory portion
Provider contact details
Mobridge, SD
A-Z CDL Training
Training provider: A - Z CDL Training
12802 287th Ave, Mobridge, SD 57601-1611- Registry record updated
- March 23, 2026
This provider address carries a public-enrollment registry listing at 12802 287th Ave, Mobridge, South Dakota 57601-1611. The operator named in the registry is A - Z CDL Training for this site. The federal entry identifies training for Class A, HazMat theory, and Class B. The grid keeps classroom and driving parts apart. FMCSA fields show 3 theory components, 2 range components, and 2 road components within the 3 training categories on this card. During an enrollment call, get direct confirmation of refund terms, complete price, scheduled driving time, vehicle access, and course dates.
What this location registers
Class A
- Theory coursework
- Vehicle-control range
- On-road work
Class B
- Theory
- Closed-range work
- Road component
Hazardous Materials
- Theory component
Reach the training provider
Sioux Falls, SD
Abbas CDL Services, LLC
Training provider: Abbas CDL Services LLC
1801 N Industrial Ave, Sioux Falls, SD 57104-0219- Registry record updated
- October 24, 2024
This listed site accepts public enrollment for on-site training at 1801 N Industrial Ave, Sioux Falls, South Dakota 57104-0219. Federal provider data links the address to Abbas CDL Services LLC for the address shown above. Registered training here covers Class A and Class B. Each registered component is itemized in the grid. Across 2 course categories, the record marks 2 theory components, 2 range components, and 2 road components. Before selecting a cohort, ask for documentation covering vehicle access, scheduled driving time, testing arrangements, refund terms, and course dates.
Training scope at this site
Class A
- Classroom theory
- Training range
- Road component
Class B
- Theory component
- Range
- On-road work
Registry contact methods
Sioux Falls, SD
American Center Truck Driving School
1311 E Robur Dr, Sioux Falls, SD 57104-0583- Registry record updated
- April 6, 2022
The public registry identifies this on-site training location at 1311 E Robur Dr, Sioux Falls, South Dakota 57104-0583. The record assigns this training address to American Center Truck Driving School at this training location. Across the visible training rows, 2 categories include theory, 2 categories include range work, and 2 categories include public-road work. For this site, federal course data includes Class A and Class B. Individual theory, range, and road flags appear below. Before paying a deposit, put these questions to the school about vehicle access, scheduled driving time, course dates, refund terms, and testing arrangements.
Training recorded here
Class A
- Theory portion
- Range component
- Road instruction
Class B
- Knowledge lessons
- Range
- Public road
Contact routes for this address
Scotland, SD
B-J School Buses, Inc (Scotland)
Training provider: B-J School Buses, Inc.
330 2nd st, Scotland, SD 57059- Registry record updated
- August 18, 2025
The federal training directory lists this on-site location at 330 2nd st, Scotland, South Dakota 57059. The federal record associates the location with B-J School Buses, Inc. for the address shown above. Across 3 course categories, the record marks 3 theory components, 3 range components, and 3 road components. The registered categories at this site cover school-bus endorsement, passenger endorsement, and Class B. The card itemizes each recorded training component. As part of your final school check, have the provider explain complete price, vehicle access, testing arrangements, refund terms, and scheduled driving time.
Training scope at this site
Class B
- Theory component
- Range
- Road driving
Passenger
- Classroom theory
- Behind-the-wheel range
- Public road
School bus
- Theory instruction
- Behind-the-wheel range
- Behind-the-wheel road
School contact links
Groton, SD
Bahr CDL Services
Groton, SD 57445- Registry record updated
- October 4, 2025
This public-enrollment, on-site training location is listed at Groton, South Dakota 57445. For this address, the provider on file is Bahr CDL Services at the listed location. The address-level breakdown totals 4 theory parts, 4 range parts, and 4 road parts among 4 categories. The registered categories at this site cover school-bus endorsement, Class A, passenger endorsement, and Class B. Theory, range, and road coverage is itemized next. Before you enroll at this address, have the provider explain complete price, refund terms, testing arrangements, scheduled driving time, and vehicle access.
Registry training breakdown
Class A
- Classroom theory
- Range driving
- Behind-the-wheel road
Class B
- Theory instruction
- Closed-range work
- Public-road training
Passenger
- Classroom work
- Behind-the-wheel range
- Road driving
School bus
- Classroom work
- Range component
- Public-road driving
School contact links
Langford, SD
Bahr CDL Services
Langford, SD 57454- Registry record updated
- October 4, 2025
The location file records an on-site training address at Langford, South Dakota 57454. The organization attached to this address is Bahr CDL Services at the listed location. The registered categories at this site cover Class B, passenger endorsement, school-bus endorsement, and Class A. Theory, range, and road coverage is itemized next. The component total breaks into 4 theory registrations, 4 range registrations, and 4 public-road registrations across 4 categories. During an enrollment call, get direct confirmation of vehicle access, testing arrangements, course dates, refund terms, and scheduled driving time.
Training scope at this site
Class A
- Knowledge instruction
- Range instruction
- Public-road component
Class B
- Knowledge lessons
- Off-road range
- Road instruction
Passenger
- Classroom theory
- Range instruction
- On-road work
School bus
- Classroom work
- Behind-the-wheel range
- Behind-the-wheel road
Contact information for this location
Brookings, SD
Bowes Construction
2915 22nd Ave S, Brookings, SD 57006, Brookings, SD 57006- Registry record updated
- September 18, 2023
The registry includes this public-enrollment training location at 2915 22nd Ave S, Brookings, SD 57006, Brookings, South Dakota 57006. FMCSA pairs this provider location with Bowes Construction at this specific address. The 2 listed categories contain 2 theory flags, 2 range flags, and 2 road flags. The location-level registration applies to Class A and Class B. The rows show where the training flags differ. As you compare this location with others, ask the provider to document course dates, complete price, testing arrangements, refund terms, and vehicle access.
Location training details
Class A
- Theory portion
- Range
- Public road
Class B
- Theory component
- Range instruction
- On-road practice
Provider contact details
Pierre, SD
D&M Harvesting LLC
Training provider: D&M Harvesting
Pierre, SD 57501- Registry record updated
- September 22, 2025
This provider address carries a public-enrollment registry listing at Pierre, South Dakota 57501. Federal provider data links the address to D&M Harvesting for this address record. The federal entry identifies training for Class B and Class A. Separate rows identify every theory and driving flag. Across the visible training rows, 2 categories include theory, 2 categories include range work, and 2 categories include public-road work. Before choosing this training site, review written information about refund terms, complete price, course dates, vehicle access, and testing arrangements.
Federal training categories
Class A
- Theory
- Behind-the-wheel range
- Public-road component
Class B
- Theory instruction
- Behind-the-wheel range
- Road instruction
Contact information for this location
Sioux Falls, SD
Extra Mile CDL Academy
Training provider: Extra Mile CDL Academy, LLC
1800 E 50th St N Ste. A, Sioux Falls, SD 57104-5539- Registry record updated
- August 22, 2025
This provider address carries a public-enrollment registry listing at 1800 E 50th St N Ste. A, Sioux Falls, South Dakota 57104-5539. The provider field identifies Extra Mile CDL Academy, LLC for the listed provider location. The record totals 5 theory components, 4 range components, and 4 road components. Training attached to this address includes HazMat theory, school-bus endorsement, Class B, Class A, and passenger endorsement. Use the grid to distinguish theory, range, and road. To finish your comparison, get the current terms for vehicle access, scheduled driving time, refund terms, course dates, and testing arrangements.
Training scope at this site
Class A
- Classroom work
- Range
- Road driving
Class B
- Classroom theory
- Practice range
- Public-road component
Passenger
- Theory instruction
- Range
- On-road work
School bus
- Theory component
- Range driving
- Public-road driving
Hazardous Materials
- Classroom theory
Contact routes for this address
Pierre, SD
Fast-Pass Trucking Training
Pierre, SD 57501- Registry record updated
- March 8, 2023
FMCSA records this address as a public-enrollment training site at Pierre, South Dakota 57501. The record assigns this training address to Fast-Pass Trucking Training for the training entry. The component total breaks into 5 theory registrations, 4 range registrations, and 4 public-road registrations across 5 categories. Training categories listed here include HazMat theory, Class B, Class A, school-bus endorsement, and passenger endorsement. The component rows show the registered delivery parts. While narrowing your shortlist, have the provider explain refund terms, vehicle access, testing arrangements, scheduled driving time, and course dates.
Training component summary
Class A
- Theory instruction
- Off-road range
- Behind-the-wheel road
Class B
- Theory instruction
- Closed-range work
- On-road work
Passenger
- Registered theory
- Training range
- Public-road component
School bus
- Theory instruction
- Range instruction
- Road instruction
Hazardous Materials
- Classroom theory
Contact routes for this address
Delmont, SD
Greenwood Colony
28781 402nd Ave, Delmont, SD 57330-5911- Registry record updated
- March 5, 2025
The federal training directory lists this on-site location at 28781 402nd Ave, Delmont, South Dakota 57330-5911. The provider field identifies Greenwood Colony on this public registry entry. The training mix recorded here consists of Class B and Class A. The card itemizes each recorded training component. The component total breaks into 0 theory registrations, 2 range registrations, and 2 public-road registrations across 2 categories. Before choosing this training site, get direct confirmation of refund terms, course dates, scheduled driving time, vehicle access, and complete price.
Registry training breakdown
Class A
- Range driving
- On-road work
Class B
- Range instruction
- Public-road driving
Reach the training provider
Groton, SD
Groton Area School District
809 6th Street, Groton, SD 57445- Registry record updated
- August 15, 2023
This provider address carries a public-enrollment registry listing at 809 6th Street, Groton, South Dakota 57445. The training-provider entry belongs to Groton Area School District on the location-level file. The federal record distributes its course flags across 3 theory components, 3 range components, and 3 road components. Training categories listed here include passenger endorsement, Class B, and school-bus endorsement. Theory and driving registrations are broken out below. During an enrollment call, get the current terms for scheduled driving time, complete price, testing arrangements, refund terms, and course dates.
Location training details
Class B
- Theory
- Range driving
- On-road work
Passenger
- Registered theory
- Range
- Public-road component
School bus
- Theory portion
- Training range
- Public-road driving
Reach the training provider
Bismarck, SD
Flandreau Harlow's School Bus Service Inc.
Training provider: Harlow's School Bus Service Inc. of Montana
1021 S 23rd St, Suite A, Bismarck, SD 57028- Registry record updated
- April 7, 2023
The federal training directory lists this on-site location at 1021 S 23rd St, Suite A, Bismarck, South Dakota 57028. Federal provider data links the address to Harlow's School Bus Service Inc. of Montana at the listed location. Training categories listed here include school-bus endorsement, passenger endorsement, and Class B. Theory and driving registrations are broken out below. The record totals 3 theory components, 3 range components, and 3 road components. Before you enroll at this address, have the school spell out testing arrangements, scheduled driving time, complete price, course dates, and vehicle access.
Registry training breakdown
Class B
- Knowledge instruction
- Off-road range
- Public-road training
Passenger
- Theory portion
- Training range
- Public road
School bus
- Theory portion
- Range driving
- Behind-the-wheel road
Provider contact details
North Sioux City, SD
Harlow's Dakota Valley
Training provider: Harlow's School Bus Service Inc. of Montana
North Sioux City, SD 57049- Registry record updated
- August 31, 2022
The registry includes this public-enrollment training location at North Sioux City, South Dakota 57049. The provider attached to the location is Harlow's School Bus Service Inc. of Montana at this specific address. Training categories listed here include Class B, passenger endorsement, and school-bus endorsement. Each registered component is itemized in the grid. This location's 3 course rows account for 3 theory flags, 3 range flags, and 3 road flags. Before signing an agreement, put these questions to the school about testing arrangements, complete price, refund terms, vehicle access, and scheduled driving time.
Registry training breakdown
Class B
- Theory portion
- Off-road range
- On-road work
Passenger
- Knowledge instruction
- Range
- On-road practice
School bus
- Knowledge instruction
- Range
- On-road practice
Provider contact details
Vermillion, SD
Harlow's Vermillion South Dakota
Training provider: Harlow's School Bus Service Inc. of Montana
Vermillion, SD 57069- Registry record updated
- June 7, 2022
The location file records an on-site training address at Vermillion, South Dakota 57069. FMCSA pairs this provider location with Harlow's School Bus Service Inc. of Montana for this address record. This location's 3 course rows account for 3 theory flags, 3 range flags, and 3 road flags. The location-level registration applies to passenger endorsement, school-bus endorsement, and Class B. The rows show where the training flags differ. Before choosing this training site, put these questions to the school about scheduled driving time, refund terms, course dates, vehicle access, and testing arrangements.
Federal training categories
Class B
- Classroom work
- Vehicle-control range
- Road driving
Passenger
- Theory component
- Range component
- Public-road component
School bus
- Theory coursework
- Practice range
- On-road work
Contact routes for this address
Sioux Falls, SD
School Bus Inc.
Training provider: Harlow's School Bus Service Inc. of Montana
Sioux Falls, SD 57107- Registry record updated
- January 28, 2022
The federal training directory lists this on-site location at Sioux Falls, South Dakota 57107. FMCSA pairs this provider location with Harlow's School Bus Service Inc. of Montana on the location-level file. Training categories listed here include passenger endorsement, Class B, and school-bus endorsement. Theory and driving registrations are broken out below. The address-level breakdown totals 3 theory parts, 3 range parts, and 3 road parts among 3 categories. When checking the provider’s current offer, have the provider explain vehicle access, testing arrangements, complete price, scheduled driving time, and refund terms.
Registry training breakdown
Class B
- Registered theory
- Range instruction
- On-road practice
Passenger
- Knowledge lessons
- Off-road range
- On-road work
School bus
- Theory component
- Training range
- Behind-the-wheel road
Sturgis, SD
Sturgis Harlow's School Bus Service
Training provider: Harlow's School Bus Service Inc. of Montana
Sturgis, SD 57785- Registry record updated
- August 30, 2022
This training address appears in FMCSA’s public provider file at Sturgis, South Dakota 57785. The organization attached to this address is Harlow's School Bus Service Inc. of Montana at the listed location. Counted by category, this address has 3 theory components, 3 range components, and 3 road components. Registered training here covers Class B, passenger endorsement, and school-bus endorsement. The rows show where the training flags differ. Before you enroll at this address, ask the provider to confirm course dates, refund terms, testing arrangements, scheduled driving time, and vehicle access.
Training recorded here
Class B
- Classroom theory
- Practice range
- Road component
Passenger
- Classroom work
- Vehicle-control range
- On-road practice
School bus
- Theory instruction
- Training range
- Public-road driving
How Much Do Truck Drivers Make in South Dakota?
The May 2025 wage midpoint for South Dakota heavy and tractor-trailer truck drivers is $58,690. Compared nationally, it is $50 above the national median of $58,640. The wage estimate covers 6,470 heavy and tractor-trailer truck driver jobs, a smaller base that gives useful context to the statewide median.
At the lower published percentile, annual pay is $41,590. The 90th-percentile figure is $78,610, putting $37,020 between the two BLS estimates.
The figures cover wage-and-salary workers across experience levels and exclude self-employed drivers. Use the truck driver salary table for the national figures and every state, and read the truck driver career guide before connecting school choice to a specific job plan.
- 10th percentile
- $41,590
- Median
- $58,690
- 90th percentile
- $78,610
- State employment
- 6,470
Licensing Steps After Comparing CDL Schools in South Dakota
CDL training and state licensing are separate steps. South Dakota Department of Public Safety, Driver Licensing Program publishes the current South Dakota instructions, while the federal Training Provider Registry identifies training locations and the training types attached to them.
Start with the official state resource before paying a deposit, then use the directory card to confirm the provider's address and training scope. Ask the provider to put the course dates, total price, driving time, and refund terms in writing for the cohort you plan to attend.
Questions About CDL Schools in South Dakota
How many CDL schools are in South Dakota?
Which South Dakota cities have the most CDL training locations?
Where can I find Class A CDL training in South Dakota?
How much do truck drivers make in South Dakota?
Who issues commercial driver licenses in South Dakota?
Source trail
Official Sources for CDL Schools in South Dakota
- FMCSA Training Provider Registry school search
- FMCSA guidance for selecting a registered training provider
- FMCSA registered training location data, August 5, 2026
- South Dakota Department of Public Safety, Driver Licensing Program: Official South Dakota CDL licensing guidance
- South Dakota Department of Public Safety, Driver Licensing Program: South Dakota commercial driver manual
- BLS May 2025 heavy and tractor-trailer truck driver wages
The CDL schools in South Dakota shown here come from active, in-person federal registry entries open to public enrollment and dated August 5, 2026. A provider's federal registration records training scope at a location. Compare the provider's current course details and the state's licensing instructions before enrolling.