The hiring picture behind the postings
Carriers are not short of trucks. They are short of people willing to sit in them for three weeks at a stretch. Industry estimates put the driver gap at roughly 2% of the workforce, but the number that actually drives hiring is replacement demand: about 1.2 million new drivers needed over the next decade, against 50,000 to 70,000 CDL graduates a year. The average driver is in their mid-forties, and roughly a quarter of the workforce is within ten years of retirement. Add the drivers removed through the federal drug and alcohol clearinghouse since it launched, and you get a market where a clean record and one year of experience can carry real bargaining weight.
That pressure shows up differently depending on where you live. A California posting may advertise around $68,500 average annual pay, while similar work in Alabama sits near $52,800. Illinois runs about $63,800, Florida about $56,500, Georgia about $57,200. Cost of living closes part of that gap, but not all of it, so comparing raw salary across states is a rookie mistake.
The other half of the story is the job itself. Detention time at shippers, two to four hours unpaid, eats into effective hourly pay. Irregular sleep and long stretches away from home push people out of over-the-road work within the first two years. Most of the complaints you hear from new drivers trace back to route type, not to the industry as a whole.
Route types and what they pay
Pay depends far more on what you haul and how often you get home than on the logo on the door.
| Route type | Typical annual pay | Home time | Upfront cost | Best for | Main trade-off |
|---|
| OTR company driver | $52,000–$100,000 | 2–4 weeks out | None beyond CDL | New drivers building miles | Long absences, detention |
| Dedicated | $50,000–$82,000 | Weekly or better | None | Drivers who want a fixed routine | Less pay upside |
| LTL (FedEx Freight, Old Dominion, XPO) | $54,000–$88,000 | Often daily | None | Dock-to-driver paths | Shift work, dock seniority |
| Local CDL B delivery | $25–$32/hour | Daily | None | Family schedules | Physical unloading |
| Tanker / HazMat | $62,000–$120,000 | Varies | Endorsement fees | Detail-oriented drivers | Extra testing, risk |
| Flatbed | $58,000–$110,000 | Varies | None | Drivers who like hands-on work | Tarping, securement |
| Team driving | $75,000–$120,000 | Rolling | None | Drivers who want maximum miles | 24/7 schedule |
| Owner-operator | $80,000–$200,000 gross | Self-set | Truck, authority, insurance | Drivers with capital and discipline | Fuel and repair costs |
Freight rates per mile generally land between $0.45 and $0.85 for company drivers, with specialized hauling at the top of that band. Owner-operators see higher gross numbers, but net take-home after fuel, insurance, and maintenance often settles between $60,000 and $100,000, which is a very different figure from the gross.
A Denver-area posting for a local Class B route shows what the hourly end of the market looks like: $29 an hour, four-day workweek, home after every shift, with loading and unloading built into the role. That is not glamorous work, but it is predictable, and predictable is what most drivers with young kids are actually shopping for when they search local CDL B jobs near me.
What training really costs, and where the traps are
CDL school runs anywhere from $3,500 to $15,000 depending on the program. A four-week private school typically charges $5,000 to $8,000. Community colleges often land between $4,000 and $6,000 but stretch the schedule over eight to twelve weeks, which can work better if you are keeping a job while you train. The commercial learner's permit costs $10 to $50 by state, the DOT physical usually $100 to $200, and retests or background checks can add a few hundred more.
Carrier-sponsored programs are the route most people ask about, and the honest version is this: the company pays the school, and you sign a commitment, usually 12 to 36 months. Leave early and the balance comes due, commonly $5,000 to $10,000. That is not a scam, but it is a loan with your paycheck as collateral. Read the clause about what happens if you are injured or terminated for reasons outside your control before you sign anything.
Public money is underused. American Job Centers administer federal training funds that can cover a large share of CDL tuition for qualifying people, including veterans, dislocated workers, and low-income applicants. Texas, California, and Florida run their own workforce grants on top of that. Teamsters apprenticeships exist too, though they are competitive.
Marcus, a 34-year-old warehouse lead in Ohio, put it plainly: "I almost signed with the first recruiter who called. A friend told me to check the community college first. Tuition was about $4,800, and a state grant covered most of it. I finished in eleven weeks and started with a dedicated account two weeks later, home every Friday."
His outcome is not typical of everyone who walks into a private school, but it is common enough that the shortcut is worth checking before you borrow.
A practical sequence before you apply
- Confirm you qualify. Interstate driving requires a CDL, a DOT medical card, and a clear clearinghouse status. Most carriers also want 21 or older and a driving record without recent serious violations.
- Price three training routes. Call a private school, a community college, and your local American Job Center in the same week. Compare total cost, not tuition alone.
- Pick a home-time pattern first, then a carrier. Decide whether you can be gone two weeks or need to be home nightly. That single answer eliminates most of the market for you.
- Ask recruiters for specifics in writing. Starting cents per mile, pay during the training phase, detention pay, and the exact contract buyout figure. Vague answers are an answer.
- Consider an endorsement early. A tanker or HazMat endorsement costs little compared with the pay bump, and it widens the list of CDL Class A jobs you can apply for once you have a year of clean miles.
Regional resources worth bookmarking: state workforce commission grant pages, community college CDL programs with employer placement lists, and American Job Centers for training vouchers. Local LTL terminals and foodservice distributors also hire dock workers and train them into driving seats, which is a slower but lower-risk entry point than borrowing for school.
The market rewards drivers who arrive with a plan rather than a signed contract they did not read. Start with the home-time question, price two or three training options, and get every promise in writing. Then the pay numbers in those postings become something you can compare instead of something you have to trust.