Your son can get a CDL License in Minnesota at 16, however, he can only drive a commercial vehicle within the state of Minnesota, until he reaches the age of 21 years of age,as federal regulations require that interstate drivers be at least 21. Drivers must be at least 16 years old to get a regular CDL license in the state of Minnesota. CDL drivers must be at least 21 years old for a hazardous materials endorsement. The minimum age for school bus drivers in Minnesota is 18.