How to Get Your CDL
The classes, endorsements, and tests that stand between you and a commercial license — and the order to tackle them.
Key Facts
- A CDL takes two steps: pass the knowledge tests for a Commercial Learner's Permit (CLP), then pass the skills test to upgrade it to a full CDL.
- Most career drivers pursue a Class A license, which covers tractor-trailers (combinations over 26,001 lbs towing a unit over 10,000 lbs).
- Since Feb. 2022, new drivers must complete FMCSA Entry-Level Driver Training (ELDT) from a registered provider before taking the CDL skills test.
- Knowledge tests are multiple-choice and typically require 80% to pass.
Pick the right class
Your license class depends on weight. Class A covers combinations rated 26,001 lbs or more towing a unit over 10,000 lbs (the tractor-trailer). Class B is a single heavy vehicle like a straight truck or bus. Class C covers vehicles designed for 16+ passengers or that carry placardable hazardous materials. Most career drivers go for Class A because it qualifies them for the widest range of jobs.
Get your CLP, then your CDL
First you pass the knowledge tests to earn a Commercial Learner's Permit (CLP). After a required holding period (at least 14 days) you take the skills test — a pre-trip inspection, basic control maneuvers, and an on-road drive — to upgrade the CLP to a full CDL.
- General Knowledge — required for everyone
- Air Brakes — to drive air-brake trucks (removes the L restriction)
- Combination Vehicles — for Class A
- Endorsements — Hazmat (H), Tanker (N), Doubles/Triples (T), Passenger (P), School Bus (S)
Entry-Level Driver Training (ELDT)
Since February 7, 2022, first-time CDL applicants (and drivers upgrading Class B to A, or adding a Hazmat, Passenger, or School Bus endorsement) must complete ELDT from a provider listed on FMCSA's Training Provider Registry before taking the skills test. The training has a theory portion and a behind-the-wheel portion; there's no federally mandated number of hours, but the curriculum is set.
Study the right way
The knowledge tests are multiple-choice and usually need 80% to pass. The fastest path is to learn the material, then drill practice questions until the answers are automatic — especially the numbers examiners love (weights, distances, following-distance rules, and BAC limits). A structured course plus spaced-repetition practice beats re-reading the manual.
Frequently Asked Questions
- How long does it take to get a CDL?
- Most full-time programs run 3–7 weeks, plus the mandatory 14-day minimum between getting your CLP and taking the skills test. Part-time or self-study paths take longer.
- Do I need ELDT?
- Yes, if you're a first-time CDL applicant, upgrading from Class B to Class A, or adding a Hazmat, Passenger, or School Bus endorsement on or after February 7, 2022. It must come from an FMCSA-registered provider.