How to get a CDL in Minnesota

The facts below come from official Minnesota sources, checked on October 31, 2026. Fees change: confirm with the state before you pay.

Fees and rules

Issued by
Minnesota Department of Public Safety, Driver and Vehicle Services (DVS)
Learner's permit (CLP) fee
$26.75
CDL license fee
Class A $65 (renewal $60); Class B $57; Class C $50
Minimum age (within the state)
18 (21 for interstate)
Medical card
Current DOT medical exam (Medical Examiner's Certificate from a National Registry examiner) required
Entry-Level Driver Training (ELDT)
Required since Feb 7, 2022 before the CDL skills test (first-time Class A/B, upgrades, first-time H/P/S)

Official sources

“Class A, B or C instruction permit (commercial learner's permit (CLP))” dps.mn.gov
“Third and subsequent road test after failing first two” dps.mn.gov