CDL · MO

CDL Schools in Missouri

78 public, in-person Class A training locations in Missouri are on the FMCSA Training Provider Registry, and 2 colleges reported truck-driving graduates for 2023-24.

By city

Colleges with truck-driving programs in Missouri

601 Laclede Ave, Neosho, MO · Public, 2-year

Grads 2023-24
154 CDL
In-state tuition/yr 2025-26
$6,450
Median pay 1 yr out
$42,628 undergraduate certificate

3600 South Glenstone Outer Road, Springfield, MO · Private for-profit, under 2-year

Grads 2023-24
139 CDL
Program tuition 2023-24
$4,955 2 mo
Median pay 1 yr out
$41,745 undergraduate certificate

Registered training locations in Missouri

318 NE Frisco, Arbyrd, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(573) 559-5340

2869 Haag rd, Arnold, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(314) 640-3045

RR 2 Box 494, Ava, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(417) 343-1438

1698 S State Highway K, Bois D'Arc, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(417) 831-8188

State Fair Community College Boonville (State Fair Community College - The LearningForce)

701 Third Street, Boonville, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(660) 530-5822

111 Boulder Industrial Dr, Bridgeton, MO · FMCSA registry

Class A
range + road
Also teaches
Class A only

1659 Co Rd 625, Broseley, MO · FMCSA registry

Class A
range + road
Also teaches
Class A only
Phone
(914) 494-2596

2050 Bluebird Road, Cabool, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(417) 254-0545

MTC Truck Driver Training-Cape (MTC Truck Driver Training)

1050 S Silver Springs Rd, Cape Girardeau, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(573) 803-0505

700 W Marshall St, Charleston, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(573) 233-8405

Meet The Need, Inc (MEET THE NEED INC)

1107 S Main St, Charleston, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(573) 233-8405

691 Trade Center Boulevard, Suite D, Chesterfield, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(314) 804-2440

State Fair Community College Clinton (State Fair Community College - The LearningForce)

1701 N. 2nd Street, Clinton, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(660) 530-5822

601 Business Loop 70 West, Suite 216, Columbia, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(660) 263-5865

104 Jesse Hall, Columbia, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(847) 947-6890

Xpress CDL llc (Diamond) (XpressCDL LLC)

2787 MO-59, Diamond, MO · FMCSA registry

Class A
range + road
Also teaches
Class B
Phone
(417) 501-5943

State Fair Community College Eldon (State Fair Community College - The LearningForce)

113 S. Pine, Eldon, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(660) 530-5822

273 E 410th Rd, Fair Play, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(417) 654-2774

11581 W Florissant Ave, Florissant, MO · FMCSA registry

Class A
theory + range + road
Also teaches
School bus, Hazmat
Phone
(314) 664-5155

11585 W Florissant Ave, Florissant, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, School bus, Hazmat
Phone
2

26515 S Red Bud Rd, Freeman, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(913) 742-9405

Royseldt (Roy's ELDT training)

30083 east hwy mm, Gilman City, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(816) 405-1007

Missouri Trucking School (MISSOURI TRUCKING SCHOOL LLC)

12000 Missouri Bottom Rd Suite C, Hazelwood, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(314) 649-9996

16700 E Gudgell Rd, Independence, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(816) 918-5620

MCC - Blue River Campus (Metropolitan Community College)

21227 East 78 Highway, Independence, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger
Phone
(816) 604-1000

715 Big Horn Drive, Jefferson City, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(573) 353-2853

Joplin, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(417) 437-0134

20Twenty Training Center (20 Twenty Training Center)

7546 Troost Ave, Kansas City, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B

Empowering Empires LLC (EK Management)

11305 Hickman Mills Dr, Kansas City, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(816) 594-6199

Huddleston Machinery Moving, Inc. (Huddleston Machinery Moving Inc)

7800 E 12th St, Kansas City, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(816) 231-4147

8510 Troost Ave, Kansas City, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(816) 361-5239

Zeta Commercial Driving School (Zeta Driving School)

3201 E 85th St, Kansas City, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(405) 938-2235

A-Mrazek Moving Systems (United Van Lines)

545 Leffingwell Ave, Kirkwood, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(636) 234-5278

1113 US-50, Knob Noster, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(660) 624-4315

MTC Truck Driver Training-Park Hills (MTC Truck Driver Training)

507 E Woodlawn Dr, Leadington, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(573) 518-2238

Clement Truck Driving Academy (Clement Truck Driving Academy, LLC)

920 Alexis Ave, Lebanon, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(417) 532-3331

CDL Ready, Inc (CDL Ready)

1121 SE Browning St, Lee's Summit, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(816) 554-9005

3050 Wright St, Malden, MO · FMCSA registry

Class A
range + road
Also teaches
Class B, Passenger
Phone
(573) 620-0880

451 A Plaza Circle, Malden, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(573) 276-3860

1055 north clay, Memphis, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(660) 216-7033

101 College Avenue, Moberly, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(660) 263-5865

A&B CDL Courses (A&B CDL COURSES, LLC)

901 E Mt Vernon Blvd, Mount Vernon, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
+1 888-623-2264 ext. 6

601 Laclede Ave., Neosho, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(417) 455-5404

17388 US-54, Nevada, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(417) 667-4446

State Fair Community College Osage Beach (State Fair Community College - The LearningForce)

3797 Osage Beach Parkway, Osage Beach, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(660) 530-5822

1850 Walton rd, Overland, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger
Phone
(314) 250-7932

25170 Bus. Hwy. 24, Paris, MO · FMCSA registry

Class A
range + road
Also teaches
Class B, Passenger, School bus
Phone
(573) 682-0030

1907 N Perryville Blvd, Perryville, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(314) 286-3334

301 Highway 53, Poplar Bluff, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(573) 714-9319

2525 N Westwood Blvd, Poplar Bluff, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
+1 573-840-9682 ext. 2118

Raymondville R-VII School District (Raymondville R-7 School District)

135 W HWY B, Raymondville, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(417) 457-6237

5542 Raytown Rd Suite D, Raytown, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(816) 379-1111

Midwest Technical Institute - Springfield, MO (Midwest Technical Institute/Delta Technical College)

1551 S Empire Ave, Republic, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(417) 631-5151

1848 E Hwy 72, Rolla, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(573) 308-2350

4735 So. Limit Ave., Sedalia, MO · FMCSA registry

Class A
range + road
Also teaches
Class B, Passenger, School bus
Phone
(660) 827-2970

State Fair Community College Sedalia (State Fair Community College - The LearningForce)

3201 West 16th Street, Sedalia MO 65301, US, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(660) 596-7391

905 S Kingshighway, Sikeston, MO · FMCSA registry

Class A
range + road
Also teaches
Class B
Phone
(573) 340-5029

Prime Inc SPRIMO (New Prime Inc)

Springfield, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat

2169 E Blaine St, Springfield, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat
Phone
(417) 866-0082

550 NW Plaza, St. Ann, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(314) 895-4111

2700 S 2nd St, St. Joseph, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(660) 254-2541

6501 S Memorial Hwy, St. Joseph, MO · FMCSA registry

Class A
range + road
Also teaches
Class B, Passenger
Phone
(816) 689-8608

7321 S Lindbergh Blvd suite 320, St. Louis, MO · FMCSA registry

Class A
range + road
Also teaches
Class B
Phone
(314) 200-8055

St. Louis, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(314) 690-7300

Mehlville School District (Mehlville School District R9)

3120 Lemay Ferry Rd, St. Louis, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(314) 467-5240

Mentors In Motion (MIM Trucking Academy LLC)

4231 Grand, St. Louis, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B

5475 Highland Park, St. Louis, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat
Phone
(314) 229-4453

2920 Cass Ave, St. Louis, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(314) 374-1892

101 W Evergreen St, Strafford, MO · FMCSA registry

Class A
range + road
Also teaches
Class B
Phone
(417) 501-5943

Trenton, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only

ShiftWerkz (ShiftWerkz.LLC)

767 E State Hwy U, Troy, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(636) 295-5142

Witte Bros Truck Driving School (Witte Bros. Exchange, Inc.)

575 Witte Industrial Ct, Troy, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(314) 219-4200

Versailles, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B

17395 US-63, Vichy, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(314) 803-8104

State Fair Community College Warsaw (State Fair Community College - The LearningForce)

20363 Lane of Champions, Warsaw, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(660) 530-5822

SCCC (St Charles Community College)

625 Parr Rd, Wentzville, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(636) 922-8519

State Fair Community College WAFB (State Fair Community College - The LearningForce)

511 Spirit Blvd, Professional Development Center, Room 246, Whiteman Air Force Base, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(660) 530-5822

CTDI inc. Willow Springs, MO. (Capital Truck Driving Institute Inc.)

2207 Co Rd 1270, Willow Springs, MO · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(573) 353-2853

BLS puts the median annual wage for heavy and tractor-trailer truck drivers in Missouri at $54,550 (middle 80% from $37,860 to $77,510), May 2025. BLS Occupational Outlook Handbook.

Your CDL itself is issued by Missouri. Check fees and testing with the state licensing agency; CareerOneStop lists it.

Sources: IPEDS Completions 2023-24 (C2024_A) and Directory (HD2024), NCES; College Scorecard institution data (2025-26 charges, released Nov 2, 2026) and field-of-study data (Oct 15, 2026); FMCSA Training Provider Registry (as of 2026-11-02); BLS Occupational Employment and Wage Statistics, May 2025. Checked 2026-11-02. How we build this list.