A commercial driver's license, or CDL, is necessary for truck drivers. The majority of commercial truck driving schools provide class A license training courses that last roughly seven weeks and meet five days per week.