66 FMCSA-approved training locations in Minnesota registered with the Entry Level Driver Training (ELDT) registry and open to public enrollment. All providers listed are required to accept students before they can take a CDL skills test at a state licensing office. Private-enrollment programs (carrier fleets, transit agencies) are excluded.
Public locations
66
FMCSA TPR registered
Class A programs
52
tractor-trailer CDL
Class B programs
53
straight truck / bus CDL
Advanced CDL Solutions LLC
, MN
Bill Leonard
Sanford Health\Bill Leonard
, MN
Brian Tackett - Independent Instructor
, MN
CDL future trucking academy (On site training)
CDL future trucking academy
, MN
Eclipse DOT
, MN
ELDT Solutions - On Site CDL Training
ELDT Solutions
, MN
Five Star Driver Training and Safety Consulting
5 Star
, MN
Mike Carpentier Traveling - MN
Mike Carpentier
, MN
ProDriver CDL School
Prodriver CDL School
, MN
Student Transport
, MN
The CDL Coach ELDT
Atlanta Career Training - The CDL Coach
, MN
Riverland Community College
Albert Lea, MN 56007
Don's Bus Service INc
Albertville, MN 55301
Alexandria Technical & Community College
Alexandria Technical and Community College
Alexandria, MN 56308
Riverland Community College Customized CDL Training
Riverland Community College
Austin, MN 55912
Minnesota Truck and Trailer School
Blaine, MN 55449
Bovey, MN- NPGA
National Propane Gas Association
Bovey, MN 55709
Elite School Transportation
Brooklyn Center, MN 55430
We Push For Peace
Brooklyn Center, MN 55430
Knight Driving Academy
Burnsville, MN 55337
Cambridge - Isanti Schools #911
Cambridge Isanti public schools
Cambridge, MN 55008
Cloquet High School
Cloquet, MN 55720
M State Detroit Lakes
Minnesota State Community and Technical College
Detroit Lakes, MN 56501
Lake Superior College
Duluth, MN 55808
160 Driving Academy - Minneapolis Classroom
160 Driving Academy
Eagan, MN 55122
The CMV Tutor LLC (Eagan)
The CMV Tutor LLC
Eagan, MN 55121
Ellsworth Public School
Ellsworth, MN 56129
LePier
Fosston, MN 56542
Red River Valley CDL
Glyndon, MN 56547
Hancock High School
Hancock Public School
Hancock, MN 56244
Minnesota North College Customized Training Solutions
Hibbing, MN 55746
Hinckley Finalyson Schools
HINCKLEY FINLAYSON ISD 2165
Hinckley, MN 55037
Commercial Driving 101 LLC
N/A
Hutchinson, MN 55350
Greg Hanson Trucking
Karlstad, MN 56732
TDT CDL MADE SIMPLE
CDL MADE SIMPLE
Kasota, MN 56050
Fourpointo Bus Services
Kimball, MN 55353
Minnesota West Community and Technical College
Marshall, MN 56258
Mahir Transportation
Minneapolis, MN 55414
Northern Truck Driving School
Northome School ISD 363
Mizpah, MN 56660
M State Moorhead
Minnesota State Community and Technical College
Moorhead, MN 56560
Mora Public Schools
Mora, MN 55051
Semi Pro Truck Driving Academy LLC
Semi Pro Truck Driving Academy
Mora, MN 55051
New York Mills School District 553
New York Mills, MN 56567
Marshall County Central Schools
Marshall County Central Schools ISD 0441
Newfolden, MN 56738
South Central College
North Mankato, MN 56003
Mayle Trans
Richfield, MN 55423
160 Driving Academy - Rochester Classroom and Yard
160 Driving Academy
Rochester, MN 55904
The CMV Tutor LLC
ROCHESTER, MN 55901
Dakota County Technical College
Rosemount, MN 55068
Minnesota State Commercial Driver Academy
Rosemount, MN 55068
YOOL TRAINING ACADEMY
roseville, MN 55113
Rehoboth Transportation Services LLC
Roseville, MN 55113
Central MN Truck Academy
Royalton, MN 56373
midwest bus
SAINT ANTHONY, MN 55418
Hap Transportation
Saint Paul, MN 55117
K.C.S
Saint Paul, MN 55101
Mayle Trans
Saint Paul, MN 55102
Titan Trucking School
Saint Paul, MN 55104
160 Driving Academy - Minneapolis Yard
160 Driving Academy
St Paul Park, MN 55071
160 Driving Academy - St. Cloud Classroom
160 Driving Academy
St. Cloud, MN 56303
160 Driving Academy - St. Cloud Yard
160 Driving Academy
St. Cloud, MN 56303
M State Wadena
Minnesota State Community and Technical College
Wadena, MN 56482
Interstate Truck Driving School
West Saint Paul, MN 55118
CES Minnesota, LLC
Willmar, MN 56201
Ridgewater College Willmar Campus
Ridgewater College
Willmar, MN 56201
Mn. State College Southeast
Winona, MN 55987
The FMCSA Entry Level Driver Training rule, effective February 7, 2022, requires all first-time Class A and Class B CDL applicants to complete a training curriculum at a school registered in the Training Provider Registry before taking the CDL skills test. In Minnesota, there are 66 public-enrollment locations currently registered, of which 52 offer Class A (tractor-trailer) training. Schools must provide both theory instruction and behind-the-wheel time on a closed range and public road. TruckRadar pulls this list directly from the FMCSA TPR monthly export and excludes private-enrollment providers. Verify enrollment availability and current pricing directly with each school before applying.
There are 66 CDL training locations registered with the FMCSA Training Provider Registry (TPR) in Minnesota that accept public enrollment. Some additional providers operate private enrollment programs (corporate fleets, transit agencies) and are not listed here. The registry is updated daily by FMCSA as schools register or update their programs.
Yes, for entry-level drivers obtaining a Class A or Class B CDL. The FMCSA Entry Level Driver Training (ELDT) rule requires all first-time CDL applicants (and those upgrading from Class B to Class A) to complete training at a registered provider before taking their skills test. Only schools listed in the FMCSA Training Provider Registry qualify. Drivers who already held a CDL before February 7, 2022 are exempt from ELDT for upgrades.
Class A CDL authorizes operation of combination vehicles (tractor-trailer) with a Gross Combination Weight Rating (GCWR) over 26,001 lbs where the towed vehicle exceeds 10,000 lbs — the standard for OTR trucking. Class B covers single vehicles over 26,001 lbs GVWR (straight trucks, dump trucks, city buses) and vehicles towing less than 10,001 lbs. Class A training is longer and more comprehensive; a Class A license includes Class B privileges.
CDL training length varies by school and program type. Most Class A programs run 3–8 weeks of combined classroom (theory) and behind-the-wheel instruction. The FMCSA ELDT rule sets minimum hour requirements: 24 hours of theory and specific behind-the-wheel hours on a range and public road. Accelerated programs run 3–4 weeks full-time; community college programs can run a semester. Cost in Minnesota typically ranges from $3,000 to $10,000 depending on school and program length.
No. This list shows only public-enrollment CDL schools — providers that accept applications from any qualified student. Many carriers (Amazon, UPS, waste haulers, transit agencies) operate registered training programs exclusively for their own employees or applicants. Those private-enrollment programs are registered with FMCSA but excluded here since they are not open to the general public.