The Complete CDL Resource Guide — illustration
CDL Resources — Pillar Guide

CDL Guide: Class A vs Class B, Endorsements, First Year

What CDL class you need, endorsements that pay, and surviving your first OTR year.

Marcus ReedBy Marcus Reed · 9 min read
Quick answer

A Class A CDL is required to drive any combination over 26,001 lbs with a trailer over 10,000 lbs — almost all OTR trucking. Class B covers single vehicles over 26,001 lbs (dump trucks, box trucks, buses). HazMat and Tanker endorsements add the highest pay premiums.

Definition
CDL ResourcesA CDL (Commercial Driver's License) is a U.S. federal license required to operate commercial vehicles over 26,001 lbs GVWR or any vehicle hauling hazardous materials in placardable quantities.
Quick facts
Class A weight rule
>26,001 lb combination, trailer >10,000 lb
CDL training length
4–8 weeks
First-year company pay
$50K–$65K avg.
HazMat pay premium
+5–10%
Minimum age (interstate)
21 (18 intrastate in most states)
Company-sponsored CDL cost
$0 with 12–18 month contract
Private CDL school cost
$4,000–$8,000
ELDT federally required
Since Feb 7, 2022

What's the difference between Class A, B, and C CDL?

Class A: any combination vehicle with combined GVWR over 26,001 lbs where the trailer is over 10,000 lbs. Covers virtually all OTR trucking.

Class B: single vehicles over 26,001 lbs — dump trucks, cement mixers, straight box trucks, transit and school buses. Class C: any vehicle under 26,001 lbs hauling placardable hazmat or carrying 16+ passengers. Class A holders can operate Class B and C vehicles too.

Which CDL endorsements actually pay more?

H (HazMat): +5–10% pay, requires TSA background check and biometrics. N (Tanker): +5–15% pay for liquid or gas bulk hauling. X (Tanker + HazMat combined) unlocks the highest-paying fuel and chemical routes.

T (Doubles/Triples): +3–5% pay; required for LTL turnpike doubles and some regional linehaul. P (Passenger) and S (School Bus) are separate markets. Most OTR drivers add H and N within their first year.

Should you go private or company-sponsored?

Private schools: $4K–$8K, 4–8 weeks, you own the CDL day one and can go anywhere. Best for people who want equipment or lane flexibility from day one and can pay upfront.

Company-sponsored (Prime, Schneider, Werner, Roehl, CRST, TMC): $0 upfront but you sign a 12–18 month contract. Leave early and you owe the training cost — often $4K–$7K. Read the training-contract fine print before signing.

What is ELDT and why does it matter?

Entry-Level Driver Training is federally mandated since Feb 7, 2022 for anyone getting a Class A or B for the first time, upgrading from B to A, or adding H, P, or S endorsements. You must complete ELDT with a provider on the FMCSA Training Provider Registry before you can take the skills test.

Every legitimate CDL school (including company-sponsored programs) is already an ELDT-registered provider. If a 'CDL prep' course isn't on the registry, its training doesn't count and you can't schedule the skills test — verify the provider ID before you pay.

What does the first year as an OTR driver actually pay?

Company driver year one: $50K–$65K typical, higher on flatbed/reefer, lower on dry van. First 90 days are the hardest — trainer freight and learning the equipment. Pay steps up meaningfully after year one with a clean record.

Team drivers year one: $65K–$85K per driver on high-mile team lanes (Amazon, USPS, expedited). Leased owner-operators through a carrier: $80K–$110K gross but they carry truck payment, fuel, insurance, and maintenance — take-home often lower than a company driver year one.

What separates drivers who last from those who quit in year one?

Most CDL dropouts leave in the first 90 days, usually over three issues: unpredictable home time, cheap orientation freight before qualifying for real miles, and the shock of living on the truck. All three are fixable by choosing the right carrier — read reviews, ask specific home-time questions, and pick a fleet that lets you talk to current drivers before signing.

Push through the first year. Year-two pay steps up sharply, endorsements start paying, and you unlock specialization (flatbed, reefer, hazmat, doubles). Dropping out at month 4 resets the meter at the next carrier.

Frequently asked questions

How long does it take to get a CDL?

Most full-time programs are 4–8 weeks — ELDT course + state permit test + skills test. Add 2–4 weeks for a company orientation before you're actually earning miles.

Do I need ELDT to get a CDL now?

Yes, since Feb 7, 2022 for first-time Class A/B, B-to-A upgrades, and H/P/S endorsements. Provider must be on FMCSA's Training Provider Registry.

Which endorsements actually add pay?

HazMat (H) and Tanker (N) add the most; combined (X) unlocks the highest-paying chemical and fuel routes. Doubles/Triples (T) helps for LTL. Passenger (P) and School Bus (S) are separate markets.

Can I get a CDL with a DUI on my record?

Depends on state and how recent. A CDL DUI is a lifetime disqualifier at the second offense. A non-CDL DUI in a personal vehicle may still block you from getting hired even if the state issues the CDL — every carrier's hiring policy is stricter than state minimums.

Is 21 the minimum age for interstate CDL driving?

Yes, federally. Under-21 CDLs can drive intrastate in most states. The FMCSA Under-21 Pilot Program allows some interstate driving at 18–20 with training requirements but is limited to participating carriers.

Sources & further reading

Editorial standards · Reviewed by the Bonafide editorial team. Share this article
CallBook Consultation