Minnesota CDL Requirements
Minnesota has a unique "snowbird" CDL provision allowing seasonal license transfers for drivers working winter months in southern states.

Age Requirements
Fees & Costs
Fees are subject to change. Contact the Minnesota DMV for current rates.
Testing Information
Written Test
General Knowledge Test
Endorsement Tests
Skills Test
Test Components
- Pre-trip inspection
- Basic vehicle control
- On-road driving
Restriction Codes
Testing Locations
- DVS exam stations
- Third-party examiners
- CDL schools
Minnesota CDL Quick Facts
- Minimum Age: 18 (intrastate), 21 (interstate)
- Application Fee: $13.25
- License Fee: $38.25
- Testing Fee: $40
- Medical Certificate: Required for most drivers
- ELDT Required: Yes, for Class A/B and certain endorsements
Age Requirements for Minnesota CDL
Minnesota follows federal age minimums with options for intrastate driving:
Minimum Age Requirements
- 18 years old: Eligible for Minnesota CDL or CLP with intrastate (Minnesota-only) driving restriction
- 21 years old: Required for interstate driving, hazardous materials transport, and passenger transport
Age Requirements by License Class
- Class A CDL: 18+ (intrastate), 21+ (interstate)
- Class B CDL: 18+ (intrastate), 21+ (interstate)
- Class C CDL: 18+ (intrastate), 21+ (interstate)
Knowledge Test Requirements
To obtain a Minnesota Commercial Learner's Permit (CLP), you must pass written knowledge tests at a DVS exam station.
General Prerequisites
- Valid Minnesota Class D driver's license
- Proof of citizenship/identity and lawful presence
- Proof of Minnesota address
- DOT Medical Examiner's Certificate (if required)
Required Knowledge Tests
| Test Type | Required For | Questions |
|---|---|---|
| General Knowledge | All CDL applicants | ~50 questions |
| Air Brakes | Air brake vehicles | ~25 questions |
| Combination Vehicles | Class A CDL | ~20 questions |
| Passenger (P) | Passenger endorsement | ~20 questions |
| School Bus (S) | School bus endorsement | ~20 questions |
| Hazmat (H) | Hazardous materials | ~30 questions |
| Tank Vehicle (N) | Tank endorsement | ~20 questions |
| Double/Triple (T) | Double/triple trailers | ~20 questions |
Test Topics Covered
- Vehicle inspection and pre-trip procedures
- Basic vehicle control and shifting techniques
- Safe driving practices and space management
- Air brake systems operation
- Combination vehicle dynamics
- Cargo securement and weight laws
- Hazard perception and emergency procedures
- Hours of service regulations
Tests are computer-based with 80% passing score required. After two failures, a $10 retest fee applies.
Skills Test Requirements
The CDL skills test consists of three parts and must be completed after holding a CLP for the required waiting period.
Skills Test Components
- Pre-Trip Inspection: Demonstrate knowledge of vehicle safety systems and inspection procedures
- Basic Vehicle Control: Backing maneuvers, turning, offset backing, alley dock
- On-Road Driving: Traffic interaction, lane changes, turns, railroad crossings
Vehicle Requirements
You must test in a vehicle representative of your desired license class and endorsements. Testing in different vehicles results in restrictions:
- L Restriction: No air brake equipped CMV
- E Restriction: No manual transmission CMV
- O Restriction: No tractor-trailer CMV
- K Restriction: Intrastate only
Medical Certification Requirements
Most Minnesota CDL holders must meet federal DOT medical standards.
Who Needs DOT Physical
Drivers who self-certify as:
- Interstate – Non-Excepted
- Intrastate – Non-Excepted
Medical Certificate Details
- Must be performed by provider on National Registry of Certified Medical Examiners
- Valid for up to 24 months (varies by medical condition)
- 30-day grace period in Minnesota before CDL downgrade
- Must keep current certificate on file with DVS
Entry-Level Driver Training (ELDT)
Federal ELDT requirements apply to certain CDL applications in Minnesota.
Who Must Complete ELDT
- First-time Class A or B CDL applicants
- Upgrading from Class B to Class A
- First-time P, S, or H endorsement applicants
ELDT Components
- Theory Training: Classroom or online instruction
- Behind-the-Wheel Training: Range and public road practice
- Must use FMCSA Training Provider Registry (TPR) approved provider
- Electronic completion certification required before testing
CDL Endorsements
Minnesota offers standard federal endorsements with state-specific testing procedures.
| Endorsement | Description | Requirements |
|---|---|---|
| P - Passenger | Passenger vehicles | Knowledge + skills test |
| S - School Bus | School buses | P endorsement + additional tests |
| H - Hazmat | Hazardous materials | Knowledge test + TSA background check |
| N - Tank | Tank vehicles | Knowledge test |
| T - Double/Triple | Multiple trailers | Knowledge test |
| X - Hazmat Tank | Combined H and N | Knowledge test + background check |
Testing Locations and Scheduling
Knowledge Tests
Available at DVS exam stations throughout Minnesota. Many locations offer walk-in testing for CLP knowledge tests.
Skills Tests
Conducted by:
- State DVS exam stations
- Approved third-party examiners
- CDL training schools
Skills tests typically require advance scheduling through the DVS online system.
Minnesota-Specific CDL Programs
Restricted CDL for Farm Service Industries
Minnesota offers a special restricted CDL for agricultural operations:
- Available for agri-chemical, custom harvesting, farm retail operations
- Requires one year of driving experience and good driving record
- Valid 180 days per 12-month period
- Cannot transport placardable hazmat (except limited diesel fuel)
Military CDL Skills Test Waiver
Qualified military personnel with 2+ years of safe heavy vehicle operation may waive the skills test through DVS form submission.
Fees and Costs
| Service | Fee |
|---|---|
| CDL Application | $13.25 |
| CDL License Fee | $38.25 |
| Knowledge/Skills Testing | $40 |
| CLP Issuance | ~$10.50 |
| Knowledge Test Retake (after 2nd attempt) | $10 |
| Endorsement Fees | Varies by endorsement |
Reciprocity and Transfers
Minnesota follows federal CDL reciprocity rules:
- Only one CDL allowed per person nationwide
- Minnesota recognizes valid out-of-state CDLs
- Must transfer CDL when becoming Minnesota resident
- Out-of-state permits not valid for testing in Minnesota
How to Apply for Minnesota CDL
Step 1: Obtain Commercial Learner's Permit
- Study the Minnesota CDL Manual
- Gather required documents (ID, citizenship proof, address proof)
- Obtain DOT medical certificate if required
- Visit DVS exam station
- Pass knowledge tests
- Pay CLP fee
Step 2: Complete Training (if required)
- Enroll in ELDT-approved training program if required
- Complete theory and behind-the-wheel training
- Ensure training completion is recorded in TPR
Step 3: Take Skills Test
- Hold CLP for required waiting period (typically 14 days)
- Schedule skills test appointment
- Bring appropriate test vehicle
- Pass all three parts of skills test
Step 4: Receive CDL
- Pay license and testing fees
- Receive temporary license
- Permanent license mailed within 7-10 business days
For the most current information and to begin your application, visit the Minnesota DVS CDL page.
Minnesota DMV
Medical Requirements
Most Minnesota CDL holders must obtain a DOT Medical Examiner's Certificate from a provider listed on the National Registry of Certified Medical Examiners. This applies to drivers who self-certify as Interstate Non-Excepted or Intrastate Non-Excepted. The certificate is valid for up to 24 months depending on medical conditions. Minnesota provides a 30-day grace period for expired medical certificates before downgrading the CDL to a regular license. Drivers must keep current medical documentation on file with DVS.