A Commercial Driver's License (CDL) is required when the vehicle's weight, capacity, or cargo crosses a federal threshold — not just because it's "for work." Here is what triggers each license class.
Class A, B, and C — what's the difference?
- Class A — Combination vehicles ≥ 26,001 lbs GVWR where the towed unit is over 10,000 lbs. Tractor-trailers, double trailers.
- Class B — Single vehicles ≥ 26,001 lbs GVWR. Straight trucks, large buses, dump trucks. Can also tow a trailer up to 10,000 lbs.
- Class C — Vehicles under 26,001 lbs that either carry 16+ passengers (incl. driver) or haul placarded hazardous materials. Also: every regular passenger car license is technically a non-commercial Class C.
Federal endorsements
On top of your CDL class, you may need endorsements for specific cargo types or vehicle configurations:
- H — Hazardous Materials: required for placarded hazmat. Requires a TSA fingerprint background check.
- N — Tank Vehicles: required for bulk liquids/gases ≥ 119 gallons.
- T — Doubles/Triples: required for pulling 2 or 3 trailers.
- P — Passenger: required for vehicles carrying 16+ passengers (incl. driver).
- S — School Bus: required for school bus operation. Requires P endorsement first.
- X — combined H + N: hazmat + tanker, common for fuel haulers.
When you do NOT need a CDL
- Personal RVs and motorhomes (regardless of weight, in most states).
- Farm vehicles operated within 150 air miles of the farm by the owner.
- Military / firefighter / emergency vehicles operated by their service members.
- Personal pickup trucks under 26,001 lbs GVWR.
Ready to study?
Our CDL practice tests are offline while we rebuild that question bank, so treat this as background rather than a study set — your state agency publishes its own CDL materials. If you're upgrading from a regular license, also brush up on the road signs reference; the CDL test pulls from a deeper sign vocabulary than the standard car test.
How getting a CDL actually works (step by step)
The CDL process is longer and more regulated than a regular license upgrade:
- Get a DOT medical certificate. Before anything else, pass a physical exam with an FMCSA-certified medical examiner. Most drivers need the standard 2-year certificate; some conditions (diabetes, high blood pressure) shorten the cycle.
- Pass the knowledge tests for a Commercial Learner's Permit (CLP). General Knowledge is mandatory; add the written test for each endorsement you want. All CDL knowledge tests require 80% to pass, set federally by 49 CFR 383.135 and identical in every state.
- Hold the CLP for at least 14 days. Federal minimum before you can take the skills test.
- Complete Entry-Level Driver Training (ELDT). Since February 2022, first-time Class A/B applicants must complete theory and behind-the-wheel training with a provider listed on the FMCSA Training Provider Registry — you can no longer just self-study and walk in.
- Pass the three-part skills test. Vehicle inspection (walk-around, naming parts and defects out loud), basic controls (straight-line backing, offset backing, parallel parking), and the on-road drive. You must test in a vehicle representative of the class you're applying for.
What disqualifies you from a CDL
Federal rules are stricter than for regular licenses. Automatic disqualifications include:
- DUI in any vehicle — a DUI in your personal car suspends your CDL for one year (first offense), lifetime for a second.
- Refusing a drug/alcohol test — treated the same as failing one, under FMCSA's Clearinghouse rules.
- Using a vehicle in a felony — lifetime disqualification if it involved drugs.
- Serious traffic violations — two convictions (excessive speeding, reckless driving, texting while driving CMV) within 3 years = 60-day suspension; three = 120 days.
The federal Drug & Alcohol Clearinghouse now tracks violations across employers — a failed test with one carrier follows you to the next.
Cost comparison: CDL vs regular license
| Cost item | Regular license | CDL |
|---|---|---|
| Knowledge test | Often free-$25 | $10-$50 per attempt |
| Skills test | $15-$40 | $50-$250 |
| Training | Optional | ELDT mandatory ($3,000-$8,000 for Class A school) |
| Medical exam | Not required | $75-$150 every 2 years |
| License fee | $20-$90 | $40-$150 |
Most new Class A drivers spend $4,000-$9,000 all-in — which is why many trucking companies offer paid CDL training in exchange for a work commitment (read those contracts carefully; early exit usually means repaying the training).
Which class should you actually get?
- Want to drive tractor-trailers / OTR freight: Class A. It's the most expensive but covers B and C vehicles too, so it never boxes you in.
- Driving a city bus, dump truck, box truck, or straight truck: Class B is cheaper and faster to get, but you can't tow heavy trailers later without retesting for A.
- Driving a shuttle van (16+ seats) or small hazmat vehicle: Class C with the matching P or H endorsement.
If you're at all unsure, the industry default is: get the Class A. A-only work (regional and OTR freight) generally pays more than Class B work, though the gap depends on the route, the carrier and the market. Upgrading from B to A later means going through the skills test process again.
