A CDL โ Commercial Driver's License โ is a specialized driver's license required to operate large, heavy, or hazardous-load vehicles on public roads in the United States. Federal regulations established by the Federal Motor Carrier Safety Administration (FMCSA) require CDL licensing for anyone who operates a vehicle with a Gross Vehicle Weight Rating (GVWR) of 26,001 pounds or more, a combination vehicle with a Gross Combination Weight Rating (GCWR) over 26,001 pounds, a vehicle designed to transport 16 or more passengers (including the driver), or a vehicle placarded for hazardous materials transport.
Commercial driving is one of the most in-demand skilled occupations in the United States. The Bureau of Labor Statistics projects strong ongoing demand for heavy truck and tractor-trailer drivers, with median annual wages exceeding $50,000 and experienced long-haul drivers often earning $70,000 to $90,000 or more. Owner-operators who lease or own their equipment can earn significantly higher. The trucking industry's persistent driver shortage makes CDL-holding professionals highly sought after by carriers, logistics companies, and construction firms nationwide.
CDL licensing is managed by each state's motor vehicle authority but is standardized under federal requirements. This means the steps to obtain a CDL are broadly consistent across states, though specific fees, test formats, and administrative details vary. You must obtain your CDL in your state of legal domicile โ your primary residence โ regardless of where you plan to drive.
Getting a CDL follows a structured process mandated by federal and state regulations. Here is the complete step-by-step pathway from initial application to your first full CDL in hand.
To obtain a CDL, you must be at least 18 years old to drive intrastate (within your state) and 21 years old to drive interstate (across state lines). You must hold a valid regular driver's license, have a clean driving record free of disqualifying violations (recent DUI convictions, suspended licenses, or certain felony convictions may disqualify you), and provide a valid Social Security Number. Non-US citizens with work authorization may qualify โ check with your state's DMV for documentation requirements.
Federal regulations require interstate commercial drivers to pass a Department of Transportation (DOT) physical examination conducted by a registered FMCSA Medical Examiner. The exam covers vision, hearing, blood pressure, cardiovascular health, neurological function, and drug screening. Drivers who pass receive a Medical Examiner's Certificate valid for up to two years. Intrastate CDL requirements vary by state โ some states have less stringent standards for drivers operating only within state lines.
Before you can practice operating a commercial vehicle, you must obtain a Commercial Learner's Permit (CLP) from your state's DMV. To get the CLP, you visit the DMV with your regular license, DOT medical certificate, Social Security card, and payment for the CLP fee. You must pass the CDL knowledge tests (General Knowledge plus any endorsement tests relevant to your intended CDL class and endorsements). The CLP allows you to operate a commercial vehicle on public roads while accompanied by a CDL-holder in the passenger seat.
You must hold your CLP for a minimum of 14 days before taking the CDL skills test. During this time, you complete your CDL training โ either through a FMCSA-registered CDL training program or with an employer-sponsored training program. FMCSA regulations require that all entry-level CDL drivers (those who have not previously held a CDL for the same vehicle class) complete an FMCSA-approved Entry-Level Driver Training (ELDT) program before upgrading to a full CDL.
The CDL skills test is conducted by a state-approved examiner (either a state DMV examiner or a FMCSA-registered third-party examiner) and consists of three parts: (1) Pre-trip vehicle inspection โ you walk around the vehicle and identify all components in working order, explaining what you are checking and why; (2) Basic vehicle control โ you perform backing maneuvers in a controlled area, including straight-line backing, 45-degree alley docking, parallel parking, and off-set backing; (3) On-road driving โ you drive on public roads while the examiner evaluates your ability to start, shift, merge, change lanes, navigate intersections, and handle the vehicle safely. Failing any part requires retesting that portion.
After passing all parts of the skills test, return to the DMV with your test results documentation. Pay the CDL issuance fee, have a new photo taken if required, and receive your commercial driver's license. Your CDL will show your class (A, B, or C) and any endorsements you have earned. Keep your CDL, DOT medical certificate, and any required endorsement documentation current โ employers and roadside inspectors will check them.
All CDL applicants must pass the General Knowledge test โ 50 questions with a minimum passing score of 80% (40 correct). Additional knowledge tests are required for each endorsement you want: Air Brakes (25 questions), Combination Vehicles (20 questions), HazMat (30 questions), Passenger (20 questions), School Bus (20 questions), and Tank Vehicles (20 questions). All knowledge tests are administered at the state DMV as part of the CLP application process. You can take multiple knowledge tests in a single visit, though some states limit the number of tests per day.
The skills test evaluates three areas: vehicle inspection, basic controls, and road driving. You must pass all three to receive your CDL. States allow a limited number of retests if you fail โ typically two to three attempts before requiring a waiting period. The skills test must be taken in the class of vehicle for which you are seeking licensure (e.g., a Class A test requires a tractor-trailer combination).
Since February 2022, FMCSA requires all first-time CDL applicants (and CDL holders upgrading their license class or adding certain endorsements) to complete training from a provider listed on the FMCSA Training Provider Registry (TPR). This requirement ensures that all entry-level drivers receive a minimum standard of instruction before obtaining a CDL. The training covers theory (knowledge) and behind-the-wheel (skills) components specified by FMCSA for each license class and endorsement type.
All CDL holders are subject to federal drug and alcohol testing requirements under FMCSA regulations. This includes pre-employment testing, random testing (rates set annually by FMCSA), post-accident testing, reasonable suspicion testing, and return-to-duty testing. A positive drug test or test refusal results in disqualification from operating commercial vehicles until completing a return-to-duty process including evaluation by a Substance Abuse Professional.
Choosing the right CDL training program is one of the most important decisions on your path to becoming a commercial driver. Programs vary in length, cost, quality, and the career support they provide.
Major carriers such as Werner Enterprises, Swift Transportation, CRST, Schneider National, and Roehl Transport offer sponsored CDL training. These programs are typically 3 to 8 weeks long, free or very low cost to the trainee, and guaranteed to end in employment with the sponsoring carrier. The trade-off is a commitment period of 6 months to 2 years, during which you must remain employed with the company or repay training costs. These programs are a strong option for applicants who want to get on the road quickly without out-of-pocket training costs.
Independent CDL schools and community college truck driving programs are FMCSA-registered training providers that give you flexibility in career placement after training. Tuition ranges from $3,000 to $10,000 depending on the school, location, and program length. Programs typically run 3 to 8 weeks. Some schools offer job placement assistance or partnerships with carriers. If you have GI Bill benefits, certain VA-approved CDL programs may cover most or all of your tuition โ check the VA education website for approved programs in your area.
When evaluating CDL programs, check that the school is registered on the FMCSA Training Provider Registry, ask about the instructor-to-student ratio (a lower ratio means more hands-on time behind the wheel), inquire about job placement rates and carrier partnerships, and read reviews from recent graduates. Avoid programs that offer to get you a CDL in fewer than three weeks โ the ELDT requirements mandate a minimum amount of behind-the-wheel training that cannot be significantly rushed.
The total cost to obtain a CDL depends on whether you attend an independent school or pursue employer-sponsored training. Here is a realistic breakdown:
Total out-of-pocket costs for an independent CDL typically range from $3,500 to $11,000. With employer-sponsored training, total direct costs can be under $500 (physical, CLP fees) since the carrier covers training and testing fees.
From application to first CDL typically takes 6 to 12 weeks. The CLP hold period (minimum 14 days) plus training program length (3 to 8 weeks) accounts for most of this time. Knowledge tests can be taken the same day you apply for the CLP in most states. Skills test scheduling may add 1 to 2 weeks depending on examiner availability. Employer-sponsored training often completes the full process faster because scheduling is handled by the carrier.