Why the hiring hasn't slowed down
Walk into any truck stop outside Laredo, Gary, or Harrisburg and you'll hear the same complaint: the good drivers are already working. Freight rates have been uneven for a couple of years, and some for-hire carriers have trimmed fleets. Private fleets and dedicated operations have kept hiring right through it.
The supply side explains most of it. The federal Drug and Alcohol Clearinghouse has sidelined a large share of would-be drivers since it opened, and industry trackers put that number above 200,000. Add an aging workforce and a lifestyle that pushes plenty of people out after two or three years, and you get a market where a clean record and two years behind the wheel still carry leverage.
Pay has followed. The national average for CDL drivers sits near $60,000 a year, but that figure hides a wide spread. Entry-level drivers in their first year typically land between $36,000 and $50,000. Once you pass the three-year mark with a clean motor vehicle record, $54,000 to $78,000 is normal, and experienced specialists reach $92,000 or more. Veteran drivers on the right account cross $110,000.
Where you live matters too. Job counts compiled from state labor data put California and Texas at roughly 24,000 to 25,000 openings each, with Illinois, Ohio, and Pennsylvania close behind. Pennsylvania drivers average near $66,000, while Delaware, New Jersey, and New York run higher on the pay scale. Search habits reflect this: most drivers type CDL jobs near me before they ever look at a national job board, because a 40-mile commute to a terminal changes the math on a $2,000 pay difference.
Route type decides your life more than your pay rate
Two drivers can earn identical annual gross and live completely different lives. An over-the-road driver running 2,500 miles a week spends 250 to 300 nights a year in the truck. A foodservice driver on a Monday-through-Friday route sleeps at home every night and unloads 800 cases a day. Neither is better. They just cost different things.
Here is how the main categories compare on the measures that matter when you're weighing an offer.
| Job type | Typical annual pay | Home time | What it takes | Watch out for |
|---|
| OTR dry van (company) | $52,000–$75,000 | 4–6 weeks out | Class A, 1+ year experience for good carriers | Detention time often unpaid; mileage can dip in slow freight |
| Regional / dedicated | $55,000–$80,000 | Weekly or biweekly | Class A, clean record, sometimes hazmat | Schedule changes with customer demand |
| Local foodservice & beverage | $55,000–$75,000, often hourly | Nightly | Class A or B, ability to pass a physical fitness screen | Heavy unloading, early starts, tight delivery windows |
| LTL linehaul (FedEx Freight, Old Dominion, XPO) | $54,000–$88,000 | Mostly daily | Class A, dock experience helps | Dock work and odd start times at first |
| Tanker / hazmat | $62,000–$120,000 | Varies by account | Tanker and hazmat endorsements, TSA background check | Higher liability, stricter inspections |
| Flatbed | $58,000–$110,000 | Varies | Securement and tarping skills | Physical work in weather, load responsibility |
| Team driving | $75,000–$120,000 per driver | 5–6 weeks out | Class A, compatible co-driver | Sleep quality, shared space |
| Owner-operator | $150,000–$300,000 gross, roughly $80,000–$120,000 net | Your call | Authority or lease, capital, maintenance plan | Fuel, insurance, repairs, and rate swings come out of your pocket |
Foodservice and LTL desks have moved toward hourly and hybrid pay in the last few years, partly because per-mile pay punishes drivers for time spent waiting at a dock. A recent posting from a foodservice distributor in eastern Iowa listed $30.61 an hour to start, a $4,000 sign-on bonus, Monday-through-Friday mornings, and home every night. That's roughly $63,000 before overtime, and the truck never leaves the region.
Sign-on bonuses have returned as carriers compete for experienced drivers, with $5,000 to $15,000 common for candidates with two or more years and a clean record. Read the clawback clause before you get excited. Most require you to stay six to twelve months, and some prorate the payout across that window.
The license is the expensive part, not the job hunt
Class A tuition varies more than most people expect. Community college programs in Texas generally run $2,000 to $5,000, while private schools in the Dallas–Fort Worth and Houston metros sit at $4,000 to $8,000. A community college program in St. Louis lists total Class A cost at $6,500 including fees and fuel charges. Class B programs typically cost less, often in the $2,300 to $3,500 tuition range before fees.
Three funding paths change the out-of-pocket number. Workforce Innovation and Opportunity Act grants through your local American Job Center can cover tuition for eligible adults and dislocated workers. GI Bill benefits apply at approved schools. And carrier-sponsored training programs let you start with little or no upfront tuition in exchange for a six- to twelve-month driving commitment, which is worth weighing carefully since those agreements often include a repayment obligation if you leave early.
Whatever route you take, the federal Entry-Level Driver Training rule applies. Since early 2022, new applicants must complete an approved ELDT program before the skills test. Confirm the school appears on the FMCSA Training Provider Registry before you hand over a deposit. It takes two minutes and saves a lot of grief.
A driver in Columbus, Ohio, put it plainly when we talked through his options: he took a community college program for $3,200 with a workforce grant covering most of it, drove regional for fourteen months to build a record, then moved to a dedicated tanker account paying in the low $80,000s. Slow first step, better second one.
What to verify before you accept an offer
Ask for the pay structure in writing, and specifically ask whether it's per mile, hourly, or a guaranteed weekly minimum. Per-mile carriers should tell you their realistic weekly miles for your lane, not a recruiting brochure average.
Confirm detention pay. Waiting three hours at a receiver without compensation is the single most common complaint from OTR drivers, and carriers that pay detention after the first hour or two are worth the extra phone call.
Get home time commitments documented. "Home weekly" means different things at different companies, ranging from a 34-hour reset to a full weekend. Ask what happens when freight is tight and the dispatcher needs you to run.
Check the equipment. Automatics are now standard at most large fleets, but if you trained on a manual and want to keep that skill, ask what's in the yard. Also ask about APUs, inverters, and refrigerators, because cab comfort directly affects how long you stay.
Review total compensation, not just the rate. Health coverage, 401(k) match, paid time off, and safety bonuses are worth several thousand dollars a year, and they're the difference between a $62,000 job and a $72,000 job with the same base pay.
For local groundwork, your state workforce agency posts verified openings, and community college truck driving programs often have placement contacts with regional carriers. Those two sources beat most job boards for actual hiring managers.
The applications are the easy part. Knowing which route fits the life you want, and what the offer really pays after detention, fuel, and home time are accounted for, is where most drivers leave money on the table. Pull three carriers in your area this week, request written pay details from each, and compare them side by side before you climb into anyone's truck.