On average, it takes about seven weeks to get your CDL (commercial driver's license) when attending a full-time driver training program. The length of time it takes to get your CDL relies on a handful of factors. It can take as little as three weeks or upwards of six months.