CDL Schools in Minnesota

    Last updated Oct 30, 2026

    Every school here is listed on the FMCSA Training Provider Registry.

    Find schools near your ZIP

    About CDL schools in Minnesota

    We list 43 CDL school locations in Minnesota that are listed on the FMCSA Training Provider Registry, open to the public and training in person, in 37 cities. 37 schools offer Class A training, 34 Class B, 22 hazmat theory, and 26 passenger. The most schools are in Saint Paul (3), Eagan (2), and Rochester (2). Listed total program prices (tuition plus required fees, before state license fees) run from $2,812 to $7,090 across 9 schools from 7 providers (checked Oct 30, 2026; US DOL list prices as of June 30, 2025). State CDL fees in Minnesota add $91.75 for a Class A, checked Oct 29, 2026. You can do your ELDT theory online first for $18.99 with RoadCert, listed on the FMCSA Training Provider Registry and reported the same day you pass.

    Albert Lea

    Albertville

    Don's Bus Service INc

    11108 60th Street NE
    Albertville, MN 55301

    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Alexandria

    Austin

    Blaine

    Bovey

    Brooklyn Center

    We Push For Peace

    6040 Earle Brown Drive, Suite 460
    Brooklyn Center, MN 55430

    • Class A

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Cloquet

    Cloquet High School

    1000 18th St
    Cloquet, MN 55720

    • Class A

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Delano

    Detroit Lakes

    Duluth

    Eagan

    The CMV Tutor LLC (Eagan)

    2995 Lone Oak Cir Suite 7
    Eagan, MN 55121

    • Class A
    • Class B
    • Hazmat theory
    • Passenger

    about $5,500 (estimate)

    Checked Oct 30, 2026

    Same school's program at its Rochester location on the state ETP list (US DOL TrainingProviderResults.gov, list as of June 30, 2025): ELDT Class A Manual Training Program: $5,500 total (tuition and required fees; no books/supplies cost reported). This location's own price was not found. Figure is a total program cost.

    Source for The CMV Tutor LLC (Eagan)

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Fosston

    Glyndon

    Hancock

    Hancock High School

    371 Hancock Ave.
    Hancock, MN 56244

    • Class A
    • Class B
    • Hazmat theory
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Hibbing

    Hutchinson

    Jackson

    Karlstad

    Kimball

    Fourpointo Bus Services

    140 West Hazel Ave
    Kimball, MN 55353

    • Class B
    • Hazmat theory
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Marshall

    Minneapolis

    Mahir Transportation

    822 11th Ave SE
    Minneapolis, MN 55414

    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Moorhead

    Mora

    North Mankato

    Richfield

    Mayle Trans

    7700 Wentworth Ave S
    Richfield, MN 55423

    • Class A
    • Class B
    • Hazmat theory
    • Passenger
    • School bus

    about $4,500 (estimate)

    Checked Oct 30, 2026

    Same school's program at its St. Paul location on the state ETP list (US DOL TrainingProviderResults.gov, list as of June 30, 2025): 160 Hours Certified Automatic Tractor-trailer: $4,500 total (tuition and required fees; no books/supplies cost reported); CDL CLASS A Truck Driving School: $6,500 total (tuition and required fees; no books/supplies cost reported); 160 Hours Certified Manual Tractor-trailer: $6,500 total (tuition and. This location's own price was not found. Figure is a total program cost.

    Source for Mayle Trans

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Rochester

    Rosemount

    Minnesota State Commercial Driver Academy

    1300 145th Street E
    Rosemount, MN 55068

    • Class A
    • Hazmat theory

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Roseville

    Rehoboth Transportation Services LLC

    1935 County Road B2 W
    Roseville, MN 55113

    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Saint Anthony

    Midwest Bus

    3055 OLD HWY 8, 107
    Saint Anthony, MN 55418

    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Saint Paul

    K.C.S

    445 Minnesota St Suite 1500
    Saint Paul, MN 55101

    • Class A
    • Class B
    • Passenger
    • School bus

    Contact for price

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Mayle Trans

    255 Marshall Ave
    Saint Paul, MN 55102

    • Class A
    • Class B
    • Hazmat theory
    • Passenger
    • School bus

    about $4,500 (estimate)

    Checked Oct 30, 2026

    Same school's program at its St. Paul location on the state ETP list (US DOL TrainingProviderResults.gov, list as of June 30, 2025): 160 Hours Certified Automatic Tractor-trailer: $4,500 total (tuition and required fees; no books/supplies cost reported); CDL CLASS A Truck Driving School: $6,500 total (tuition and required fees; no books/supplies cost reported); 160 Hours Certified Manual Tractor-trailer: $6,500 total (tuition and. This location's own price was not found. Figure is a total program cost.

    Source for Mayle Trans

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    St Paul Park

    160 Driving Academy - Minneapolis - Yard

    200 Hastings Avenue
    St Paul Park, MN 55071

    • Class A

    about $4,950 (estimate)

    Checked Oct 30, 2026

    Same school's program at its St. Cloud location on the state ETP list (US DOL TrainingProviderResults.gov, list as of June 30, 2025): Class A CDL Training: $4,950 total (tuition and required fees; no books/supplies cost reported). This location's own price was not found. Figure is a total program cost.

    Source for 160 Driving Academy - Minneapolis - Yard

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Wadena

    West Saint Paul

    Interstate Truck Driving School

    33 E Wentworth Ave
    West Saint Paul, MN 55118

    • Class A
    • Class B

    about $6,995 (estimate)

    Checked Oct 30, 2026

    Same chain's Class A program at its South St. Paul, MN location(s) on the state ETP list (US DOL TrainingProviderResults.gov, list as of June 30, 2025): $6,995. This location's own price was not found. Figure is a total program cost.

    Source for Interstate Truck Driving School

    Listed on the FMCSA Training Provider Registry (location file as of 10/30/2026)

    Willmar

    Winona

    Worthington

    Frequently asked questions

    How many CDL schools in Minnesota are listed on the FMCSA Training Provider Registry?
    We list 43 public, in-person school locations in 37 cities, from the registry's location file as of 10/30/2026. Employer-only programs are not included.
    How much does CDL school cost in Minnesota?
    Listed total program prices (tuition plus required fees, before state license fees) run from $2,812 to $7,090 across 9 schools from 7 providers (checked Oct 30, 2026; US DOL list prices as of June 30, 2025). State CDL fees are separate; see Minnesota in our CDL cost calculator.
    How much are the state CDL fees in Minnesota?
    State CDL fees in Minnesota add $91.75 for a Class A, checked Oct 29, 2026. A hazmat endorsement also needs the TSA security threat assessment, $88.25.
    Do I need ELDT in Minnesota?
    Yes, if you are getting your first Class A or B CDL, upgrading from Class B to Class A, or adding a hazmat, passenger or school bus endorsement for the first time. The federal rule applies in every state. Take our 1-minute quiz to check.
    Can I do ELDT theory online in Minnesota?
    Yes, with any provider listed on the FMCSA Training Provider Registry. Behind-the-wheel training is done in person. Both must be finished before your skills test.