In short
To get your first Class A or B commercial license, federal rules say you must train with a school registered on the FMCSA's Training Provider Registry before you take the skills test. Programs are typically a matter of weeks. Heavy and tractor-trailer truck drivers earn a median of about $58,640 a year (BLS, May 2025), and BLS projects roughly 214,500 openings a year through 2035. The honest trade-off is the lifestyle: long-haul means days away from home, and local routes pay a bit less. Fill out the form to hear from CDL schools near you.
Quick facts
| Training time | Weeks, typically — the fastest path on this site. Exact length varies by school and license class |
|---|---|
| Required | A commercial learner's permit, training from an FMCSA-registered school, then the CDL skills test. Your state DMV also runs a driving record and medical check |
| Typical pay | About $58,640 median nationwide (BLS, May 2025). Bottom 10% under about $40,140; top 10% over about $79,380 |
| Job outlook | About 214,500 openings a year projected (BLS, 2025–2035) — mostly from retirements and turnover, which means constant hiring |
| Good for people who | Like driving, can manage time alone, and want to skip years of school to a real paycheck |
Is this job for you?
Truck driving changes lives for people who've been stuck in low-pay work, but it changes their family's lives too. Long-haul driving means days or weeks away from home — BLS calls it a lifestyle choice, and that's the honest phrase. If you have small kids, or a partner who can't hold the fort alone, think hard about that before you pick long-haul. Local routes and regional work keep you home most nights, at slightly lower pay.
Also check yourself in two practical ways: your driving record (serious violations can block a CDL) and your health (a federal medical exam is part of holding the license). Ask the school about both on day one — before you pay anything.
The CDL, step by step
The federal sequence matters because skipping a step wastes money:
- Get your commercial learner's permit (CLP) at your state DMV: pass the written knowledge tests.
- Train at a registered school. For anyone getting a first Class A or B CDL, federal ELDT rules require training from a provider listed on the FMCSA Training Provider Registry — training must be finished before the skills test. Any school you talk to can show you their registry listing; if they can't, walk away.
- Pass the skills test at your state DMV and get the CDL.
Ask every school before you pay: the total cost in writing, what the schedule looks like, what their pass rate is, and whether they help with job placement. Carriers that "pay for school" in exchange for driving for them usually have a contract term — read it, and ask what happens if you leave early. A recruiter who won't answer that clearly is telling you something.
CDL schools near you
The form has "Truck driving" already picked. Four quick questions and registered schools near you will reach out.
Long-haul or local?
Long-haul / over-the-road
The classic image: cross-country runs, days out, truck-stop showers. Pays the most per mile and comes with per-diem tax perks. The trade is time — you're home when you're home. Good for people who genuinely don't mind their own company and want to bank money fast.
Regional
Multi-state runs inside a region, home weekly or a few times a week. A middle path that many drivers use for the first couple of years: decent pay, a life at home, and miles of experience that open better jobs later.
Local
Delivery routes, dump trucks, fuel, food service, home-every-night work. Slightly lower pay on average, but you sleep in your own bed. Warehouse-heavy metros have lots of these jobs — and local time counts toward experience for higher-paying freight work later.
What it pays
| Stage / type | Typical yearly pay | Notes |
|---|---|---|
| First year | Often in the low-to-mid $40Ks | Regional or local; OTR first-year drivers can earn more with heavy miles |
| Median driver | About $58,640 (BLS, May 2025) | Truck transportation industry median was about $60,320 |
| Experienced / specialized | Over about $79,380 for the top 10% | Hazmat, oversize, team runs, owner-operator paths |
Figures are national medians and percentiles for heavy and tractor-trailer truck drivers from the U.S. Bureau of Labor Statistics (May 2025), rounded. Most drivers are paid by the mile plus bonuses; the per-mile rate varies by employer and cargo. Pay is not a promise.
Questions about truck driving
How long is CDL school?
Typically a few weeks of full-time training, since the federal rules set skill standards rather than a fixed number of hours. Ask schools you talk to for their exact schedule — full-time and weekend formats both exist.
Can a company pay for my CDL school?
Many carriers offer tuition-paid programs with a contract to drive for them for a set period. Read the contract: ask what the term is and what you'd owe if you leave early. It can still be a good deal — just know the terms first.
Will my driving record stop me?
Serious violations, DUIs, and recent suspensions can block a CDL or a carrier's insurance. Rules are strict because the license is federal. Tell the school your record up front — they'll tell you quickly whether it's workable.
Am I too old to start driving?
Plenty of drivers start in their 40s, 50s, and 60s. What matters is passing the federal medical exam and the skills test. The physical demands are lighter than most trades — it's long sitting, not heavy lifting (though loading and unloading can be part of some jobs).
Truck driving or a trade like HVAC?
Driving gets you to a paycheck fastest. Trades take longer to start but pay similar or better over a career, without the time away from home. If home time matters most to you, look at the trades pages here. If speed to income matters most, driving is the honest answer.