You can get a CDL in four weeks. There are several requirements to getting a CDL. The best way to go is to take classes at a truck driving training school.
You can reach any of the large trucking companies that will usually train you and get you your license when you begin working for the. Generally 2-6 weeks.
Depending on where you live every state has requirements for a CDL but you can get one as soon as you complete and pass the states written and skills test.
You have to go through some training firstly, so you need to find a school and than you can go and take your CDL test. It roughly takes about 3-6 months, depending.
It depends what state you are in. Each state has it's own rules and regulations concerning Commercial Driver Licenses. Some states let you get one faster for a fee if it is urgent.