What the freight market looks like from the driver's seat
Hiring is steady, but the terms behind the headlines vary a lot. Industry surveys put the average CDL driver salary near $61,000 a year, with entry-level drivers landing around $45,000 and experienced hands reaching $69,000 and up. Those are averages across every license class and route type, which means they hide more than they reveal. A Class A driver running 2,000 miles a week on a regional lane is not paid the same way as a Class B driver doing eight stops a day inside one metro area.
The other thing averages hide is how pay is built. Recruiters lead with a per-mile rate because it sounds clean. Total compensation usually includes per-stop pay, layover pay, detention pay, and bonus installments spread over 30, 60, or 90 days. One national carrier's Ohio regional posting lists $0.64 per mile at 2,000 miles a week, $22 per stop across 9 to 12 stops, $38 per layover night, plus $1,000 at 30 days and $1,000 at 90 days. Add the pieces up and you get a realistic weekly figure. Multiply the per-mile rate alone and you get a recruiting brochure.
Detention time is the quiet problem. You can sit at a dock for three hours and earn nothing if the contract doesn't require detention pay after a set threshold. Ask about it before you sign, not after your first bad week.
Pay by license class and route type
Class A opens the most doors. It covers tractor-trailers, doubles, and triples above 26,001 pounds, and a Class A holder can legally drive Class B and Class C vehicles. Class B covers straight trucks and dump trucks above that same weight threshold. Class C covers smaller vehicles carrying 16 or more passengers, or hauling hazmat.
| License class and route | Typical freight | Reported pay range | Best fit | What to watch |
|---|
| Class A, over-the-road | Dry van, reefer, long haul | $65,000–$95,000/yr | New drivers building experience | Home time measured in weeks, not days |
| Class A, regional | Retail and grocery lanes, 2–4 states | $65,000–$95,000/yr | Drivers who want weekends home | Layover frequency and stop pay |
| Class A, tanker or hazmat | Fuel, chemicals, food-grade liquids | Above dry van, premium varies by carrier | Drivers with clean records and endorsements | TSA clearance, tighter scheduling |
| Class B, local delivery | Food service, building materials, LTL | $45,000–$68,000/yr | Drivers who want nightly home time | Heavy touch freight, weather exposure |
| Class C, shuttle and small hazmat | Airport runs, parcel, medical courier | $38,000–$55,000/yr | Part-time and second-career drivers | Limited pay ceiling |
| Owner-operator, lease or purchase | Any of the above | Gross varies widely; net often lower in year one | Drivers with capital and business discipline | Fuel, insurance, maintenance, truck payment |
Notice that regional Class A work sits in the same band as OTR in many postings. The difference shows up in hours and home time, not always in the rate.
Where the work concentrates, and which endorsements move the needle
Freight clusters around ports, rail yards, and distribution corridors. Laredo and El Paso move cross-border trailers. Joliet, Columbus, and Harrisburg sit on dense Midwest and Northeast lanes. Fontana and the Inland Empire handle West Coast container freight, and Atlanta anchors Southeast distribution. If you search CDL A driver jobs near me, you're really searching for which of these corridors is within a reasonable commute. In Texas, CDL driver jobs tend to pay well relative to the cost of living, which is why so many drivers relocate to the Dallas–Fort Worth and San Antonio areas.
Endorsements change your options more than your base rate. A hazmat endorsement requires a TSA background check and runs about $87 on top of testing fees. Tanker work pays a premium over dry van, but the schedule is tighter and the safety expectations are stricter. Doubles and triples endorsements open LTL line-haul runs that often get drivers home daily. None of these are worth chasing until you have a clean year of driving behind you.
If you're still new, entry-level CDL driver jobs with larger carriers are the standard path. Federal rules require an approved Entry-Level Driver Training program before the skills test, and the commercial learner's permit must be held at least 14 days. Training costs run $3,000–$10,000 at private schools, $3,000–$7,000 at community colleges, and a median near $4,700 overall. Carrier-paid programs exist, but they usually attach a 12-month commitment and a repayment clause if you leave early. Read that clause twice.
Company driver or owner-operator: run the math, not the fantasy
Owner-operator CDL jobs advertise gross revenue numbers that look enormous next to a company driver's paycheck. Gross isn't net. Fuel, insurance, truck payment, maintenance, tires, and parking come out of that figure first, and a single major repair can erase a good month. Lease-purchase arrangements deserve particular scrutiny: the truck often stays with the carrier until the final payment, and the exit terms can be expensive.
Company driving trades upside for stability. You get fuel cards, maintenance shops, and benefits, and you don't carry the downside of a soft freight market. For most drivers in their first three years, that trade is worth making. Build a cash reserve, learn the lanes, then revisit ownership with real numbers in hand.
A checklist worth running before you accept an offer
Start with the CDL itself. Confirm your training provider appears on the federal training registry, budget $75–$150 for the DOT physical, and set aside $50–$200 for permit and license fees depending on your state.
Then work through the offer in this order. Get the pay components in writing, including detention thresholds, stop pay, and bonus conditions. Ask what percentage of drivers actually hit the advertised mileage. Ask about rider and pet policies if that matters to you. Look up the carrier's safety rating rather than trusting the recruiter's version of it. Ask two current drivers how dispatch treats them when a load runs late.
Home time deserves its own question. "Regional" can mean home every weekend or home every other Thursday. Ask for the specific schedule on the specific lane you'd be assigned, and ask what happens during peak season.
Local CDL B driver jobs are worth a serious look if you're leaving OTR. The pay ceiling is lower, but nightly home time and predictable routes change the math on childcare, rent, and sleep. Drivers in Ohio, Indiana, and the Carolinas frequently make that switch in year three or four and report better health and lower expenses, even with a smaller gross.
One last filter: equipment age and shop access. A carrier running trucks older than five years with limited roadside support will cost you earning days. Ask how many maintenance locations the fleet operates and how breakdown pay works.
Your first CDL job sets your safety record, your experience line, and your pay floor for years. Treat the offer letter like a contract rather than a promise. Pick two or three lanes that match your home-time needs, call the carriers directly, and ask the same five questions of each one. The answers will separate the offers quickly.