Home › States › Missouri

CDL schools in Missouri

Missouri has 115 CDL training locations on FMCSA's Training Provider Registry that say they are open to the public, spread across 88 cities. The most are in St. Louis (7), Kansas City (6), Florissant (3). 79 (69%) are registered for Class A behind-the-wheel training on public roads, and 97 for Class B. The provider with the most locations here is State Fair Community College - The LearningForce, with 7.

115public training locations
79Class A public-road driving
97Class B training
68school bus
40hazmat theory

Cities with the most CDL schools in Missouri

St. Louis
7 locations
Kansas City
6 locations
Florissant
3 locations
Independence
3 locations
Malden
3 locations
Poplar Bluff
3 locations
Troy
3 locations
Charleston
2 locations
Columbia
2 locations
Kennett
2 locations
Saint Louis
2 locations
Sikeston
2 locations
Springfield
2 locations
Anderson
1 location
Annapolis
1 location
Arbyrd
1 location
Arnold
1 location
Ava
1 location
Bois D'Arc
1 location
Boonville
1 location
Bridgeton
1 location
Broseley
1 location
Cabool
1 location
Cape Girardeau
1 location

All 115 registered locations

Show only:
SchoolCityTraining offeredPhone
Gibson and son farms Arbyrd Class A573-559-5340
D.H. Driving School,Inc Arnold Class AClass B314-640-3045
MR Ranch LLC ELDT & CDL
MR Ranch LLC
Ava Class AClass BPassengerSchool busHazmat417-343-1438
Truck Dynasty Driving Academy Bois D'Arc Class AClass BPassengerSchool busHazmat417-831-8188
State Fair Community College Boonville
State Fair Community College - The LearningForce
Boonville Class AClass BPassengerSchool busHazmat660-530-5822
160 Driving Academy - St. Louis - Yard
160 Driving Academy
Bridgeton Class A
Wrights transportation Broseley Class A914-494-2596
Ozark Driving Institute Cabool Class AClass B417-254-0545
MTC Truck Driver Training-Cape
MTC Truck Driver Training
Cape Girardeau Class AHazmat573-803-0505
Meet The Need, Inc
Meet the Need INC
Charleston Class AClass B573-233-8405
Meet the Need INC Charleston Class AClass BPassengerSchool bus573-233-8405
Professional trucking Institute Chesterfield Class AClass BPassengerSchool busHazmat314-804-2440
State Fair Community College Clinton
State Fair Community College - The LearningForce
Clinton Class AClass BPassengerSchool busHazmat660-530-5822
Moberly Area Community College Columbia Class A660-263-5865
Transport911 Columbia Class AClass BPassengerSchool busHazmat847-947-6890
Xpress CDL llc (Diamond)
XpressCDL LLC
Diamond Class AClass B417-501-5943
State Fair Community College Eldon
State Fair Community College - The LearningForce
Eldon Class AClass BPassengerSchool busHazmat660-530-5822
Poor Boy Tree Service, Inc Fair Play Class A417-654-2774
Abundant Transport Enterprise Florissant Class ASchool busHazmat314-664-5155
Abundant Transport Enterprise Florissant Class AClass BSchool busHazmat2
Pruett Transportation LLC Freeman Class A913-742-9405
Royseldt
Roy's ELDT training
Gilman city Class AClass BPassengerSchool bus816-405-1007
Missouri Trucking School
Missouri Trucking School LLC
Hazelwood Class A314-649-9996
CDL Pros Independence Class AClass BPassengerSchool busHazmat816-918-5620
MCC - Blue River Campus
Metropolitan Community College
Independence Class AClass BPassenger816-604-1000
Capital Truck Driving Institute Inc. Jefferson City Class AClass B573-353-2853
Hawke Construction Hauling LLC Joplin Class AClass B417-437-0134
20Twenty Training Center
20 Twenty Training Center
Kansas City Class AClass B
Empowering Empires LLC
EK Management
Kansas City Class AHazmat816-594-6199
Empowering Empires LLC
EK Management
Kansas City Class AClass BHazmat816-594-6199
Huddleston Machinery Moving, Inc.
Huddleston Machinery Moving Inc
Kansas City Class A816-231-4147
Nrti Kansas City Class AClass BPassengerSchool bus816-361-5239
Zeta Commercial Driving School
Zeta Driving School
Kansas City Class AClass BPassengerSchool busHazmat405-938-2235
A-Mrazek Moving Systems
United Van Lines
Kirkwood Class AClass B636-234-5278
GO Trucking CDL Academy LLC Knob Noster Class AClass BPassengerSchool busHazmat660-624-4315
MTC Truck Driver Training-Park Hills
MTC Truck Driver Training
Leadington Class AHazmat573-518-2238
Clement Truck Driving Academy
Clement Truck Driving Academy, LLC
Lebanon Class AClass BHazmat417-532-3331
CDL Ready, Inc
CDL Ready
Lee's Summit Class AClass B816-554-9005
Drew Transport llc Malden Class AClass BPassenger573-620-0880
Southern Missouri Truck Driving School Malden Class AClass BHazmat573-276-3860
Scotland co r-1 Memphis Class AClass BPassengerSchool bus660-216-7033
Moberly Area Community College Moberly Class A660-263-5865
A&B CDL Courses
A&b CDL Courses, LLC
Mount Vernon Class AClass BPassengerSchool busHazmat888-623-2264 ext. 6
Crowder College Truck Driving School Neosho Class AClass BPassengerSchool busHazmat417-455-5404
True CDL Training Nevada Class AClass BHazmat417-667-4446
State Fair Community College Osage Beach
State Fair Community College - The LearningForce
Osage Beach Class AClass BPassengerSchool busHazmat660-530-5822
Cdl training and consulting Overland Class AClass BPassenger314-250-7932
Ross Enterprises, LLC Paris Class AClass BPassengerSchool bus573-682-0030
Ranken technical college Perryville Class AClass BPassengerSchool busHazmat314-286-3334
Elite Trucking Academy, Inc. Poplar Bluff Class AClass BPassengerSchool busHazmat573-714-9319
Three Rivers College Poplar Bluff Class A573-840-9682 ext. 2118
Raymondville R-VII School District
Raymondville R-7 School District
Raymondville Class AClass BPassengerSchool bus417-457-6237
Wilson's industries LLC Raytown Class AClass BPassengerSchool busHazmat816-379-1111
Midwest Technical Institute - Springfield, MO
Midwest Technical Institute/Delta Technical College
Republic Class AHazmat417-631-5151
Ozark CDL LLC Rolla Class AClass B573-308-2350
American CDL Training LLC Saint Joseph Class AClass BPassengerSchool busHazmat660-254-2541
Mehlville School District
Mehlville School District R9
Saint Louis Class AClass BPassengerSchool bus314-467-5240
Mentors In Motion
MIM Trucking Academy LLC
Saint Louis Class AClass B
Weaver's LLC Sedalia Class AClass BPassengerSchool bus660-827-2970
State Fair Community College Sedalia
State Fair Community College - The LearningForce
Sedalia MO 65301, US Class AClass BPassengerSchool busHazmat660-596-7391
Fast Track CDL LLC Sikeston Class AClass B573-340-5029
Prime Inc SPRIMO
New Prime Inc
Springfield Class AClass BHazmat
Trailiner Corp Springfield Class AClass BPassengerHazmat417-866-0082
MTC Truck Driver Training St Ann Class AHazmat314-895-4111
Five Star CDL St Louis Class AClass BPassengerSchool busHazmat314-690-7300
CDL Quick Training, LLC St. Joseph Class AClass BPassenger816-689-8608
Csa Training Center LLC St. Louis Class AClass B314-200-8055
St. Louis Community College St. Louis Class AClass BPassengerHazmat314-229-4453
We Transport Stl LLC St. Louis Class AClass B314-374-1892
XpressCDL LLC Strafford Class AClass B417-501-5943
North Central Missouri College Trenton Class A
ShiftWerkz
ShiftWerkz.LLC
Troy Class AClass BPassengerSchool busHazmat636-295-5142
Witte Bros Truck Driving School
Witte Bros. Exchange, Inc.
Troy Class AClass B314-219-4200
Thouvenel Harvesting LLC Versailles Class AClass B
Case CDL Vichy Class AClass BPassengerSchool busHazmat314-803-8104
State Fair Community College Warsaw
State Fair Community College - The LearningForce
Warsaw Class AClass BPassengerSchool busHazmat660-530-5822
Sccc
St Charles Community College
Wentzville Class AClass BPassengerSchool busHazmat636-922-8519
State Fair Community College WAFB
State Fair Community College - The LearningForce
Whiteman Air Force Base Class AClass BPassengerSchool busHazmat660-530-5822
CTDI inc. Willow Springs, MO.
Capital Truck Driving Institute Inc.
Willow Springs Class AClass B573-353-2853
McDonald County R1 Schools Anderson Class BPassengerSchool bus417-845-6481
South Iron Annapolis Class BPassengerSchool bus573-701-4450
Ralls Co RII
Ralls County RII
Center Class BPassengerSchool bus
Delta C7 School District Deering Class BPassengerSchool bus573-757-6611
Ferguson Florissant School District Florissant Class BPassengerSchool bus314-506-9370
Gideon School District 37 Gideon Class BPassengerSchool bus573-448-3911
Pemiscot County Special School District
Pemiscot County Career and Technology Center
Hayti Class BPassengerSchool bus573-359-0021
Houston R1 School District Houston Class BPassengerSchool bus
Fort Osage School District Independence Class BPassengerSchool bus816-650-7200
Kennett School District #39
Ksd #39
Kennett Class BPassengerSchool bus573-344-5121
Kennett School District #39
Ksd #39
Kennett Class BPassengerSchool bus573-344-5121
Lexington Diesel Lexington Class BPassengerSchool bus
Macon County R-1 Public School
Macon County R-1 School
Macon Class BPassengerSchool bus660-385-2197
Malden R1 School District
Malden RI School District
Malden Class BPassengerSchool bus573-276-5794
Mexico Public Schools Mexico Class BPassengerSchool bus+49 5735 8137732424
Mountain View - Birch Tree R-III School District Mountain View Class BPassengerSchool bus417-934-5412
Niangua R5 Schools Niangua Class BPassengerSchool bus417-861-1941
Norborne R-VIII School District
Norborne R-VIII Bus Training
Norborne Class BPassengerSchool bus660-593-3319
Kelrock Enterprises LLC Odessa Class AClass BPassengerHazmat816-937-6142
Pattonsburg R2
Winston R6
Pattonsburg Class BPassengerSchool bus816-288-1067
Clearwater R-1 School District Piedmont Class BPassengerSchool bus573-223-4812
Poplar Bluff R1 School
Poplar Bluff Schools
Poplar Bluff Class BPassengerSchool bus573-785-5801
Portageville School District Portageville Class BPassengerSchool bus573-379-3855
Shelby Co. R-IV Shelbina Class BPassengerSchool bus573-588-2208
Sikeston R-6 School District Sikeston Class BPassengerSchool bus573-471-6405
160 Driving Academy - St. Louis - Classroom
160 Driving Academy
St. Louis Class AHazmat
Believe Academy School St. Louis Class BPassengerSchool bus314-320-8103
Zum Services INC - St. Louis
Zum Service SF
St. Louis Class BPassengerSchool bus636-345-0405
Zum Services-St. Louis
Zum
St. Louis Class BPassengerSchool bus
South Pemiscot Schools R-V
South Pemiscot R-V Schools
Steele Class BPassengerSchool bus573-695-3342
Thayer R-ll school
Thayer R-II School District
Thayer Class BPassengerSchool bus417-264-4600
Lincoln County R-III School District Troy Class BPassengerSchool bus636-462-4864
Warren CO School District R3
Warren CO School District R3 Transportation Department
Warrenton Class BPassengerSchool bus636-456-6901
Waynesville School District Waynesville Class BPassengerSchool bus573-842-2199
Lincoln County R-IV
Winfieldriv.us
Winfield Class BPassengerSchool bus636-668-8188
Zalma R-5 Zalma Class BPassengerSchool bus

Common questions about CDL training in Missouri

How many CDL schools are in Missouri?

As of 11/3/2026, the FMCSA Training Provider Registry lists 115 public, in-person training locations in Missouri. Of those, 48 list a website.

Where can I get Class A CDL training in Missouri?

79 locations are registered for Class A public-road training. They are concentrated in Kansas City, St. Louis, Florissant, Independence.

Can I get a school bus or passenger endorsement in Missouri?

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

Can I do ELDT theory online in Missouri?

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 Missouri school missing or out of date? Listing corrections are coming soon. Learn more →