Skip to main content

License and ID

CDL endorsements and restrictions

Testing and fees are required to add endorsements or remove restrictions from your commercial driver’s license (CDL). 

To upgrade your driver’s license with an endorsement, you must pass a written test for each endorsement. 

To renew a hazmat or school bus endorsement, you need to retake the written test. Other endorsements do not require a written test on renewal. 

Eligible endorsements for each class

How to obtain each endorsement

To add endorsements to an existing CDL, you must pass the appropriate tests and apply for a duplicate license. 
 
Adding school bus or passenger endorsements requires a road test in an appropriate vehicle. 
 
You have 30 days after becoming a Minnesota resident to transfer your CDL from another state. 

  • Examination fee for each endorsement: $2.50 
  • School Bus physical processing fee- original and renewal application: $4 
  • Retesting fee the third and subsequent written test (after failing first two): $10 
  • Retesting fee the third and subsequent road test (after failing first two): $20

Endorsement specifics

Restrictions for specific CDLs and commercial learner’s permits (CLP)

E = not valid for commercial motor vehicles (CMVs) manual transmission 

K = intrastate only 

L = not valid for CMV’s with air brakes 

M = not valid for class A passenger bus 

N = not valid for buses over 26,000 GVWR  

O = not valid for tractor semi-trailer 

P = no passenger in CMV bus (CLP) 

V = FMCSA waiver 

W = buses less than 24 passenger capacity 

X = no cargo in CMV tank vehicle (CLP) 

Z = air over hydraulic brake system only