How Much Do Truck Drivers Make a Year? (2026 Salary Breakdown by Driver Type)
Most people guess wrong on trucker pay. The number that gets cited most — around $47,000 — is the national average for all truck driver categories combined. That figure includes part-time local delivery drivers, straight-truck operators, and entry-level CDL holders. It buries the numbers that matter.
For a CDL-A driver running OTR freight, the real range starts at $55,000 and goes well past $75,000. Owner-operators gross $80,000 to $150,000+. Specialty drivers — hazmat, tanker, flatbed — sit at $60,000–$85,000. The variance is massive, and the category you fall into is the single biggest predictor of your annual income.
This guide breaks down truck driver annual salary by driver type for 2026 — including real take-home estimates after taxes, so you know what actually lands in your bank account. Use the CDL Paycheck Calculator to run your own numbers once you know where you fit.
Average Truck Driver Salary in 2026
BLS data and industry surveys consistently show a wide spread in CDL driver income — not because the data is unreliable, but because “truck driver” covers radically different roles. Here's the breakdown by driver type:
- Company drivers (national median): $49,000–$55,000/year. This is the baseline for full-time CDL employment across all carrier types. Newer drivers and regional operations land toward the lower end.
- OTR (over-the-road) drivers: $55,000–$75,000/year. Long-haul drivers covering 100,000+ miles per year at CPM rates of $0.55–$0.65 land here. Top carriers and experienced drivers with endorsements push toward the top of this range.
- Local and regional drivers: $45,000–$60,000/year. Lower miles mean lower gross, but local drivers benefit from home time and sometimes per-stop or per-diem pay structures.
- Specialty drivers (hazmat, tanker, flatbed): $60,000–$85,000/year. Endorsements add a consistent pay premium — hazmat and tanker certifications can add $5,000–$15,000 to annual gross versus a standard dry van driver on the same carrier.
- Owner-operators: $80,000–$150,000+ gross (before business expenses). This is revenue, not income. Net take-home after fuel, truck payments, insurance, and maintenance is typically $30,000–$60,000, and sometimes higher with a well-managed operation.
2026 truck driver salary by type — at a glance:
| Driver Type | Avg Gross/Year | Take-Home Est. |
|---|---|---|
| Company driver (median) | $49k–$55k | $37k–$43k |
| OTR company driver | $55k–$75k | $42k–$58k |
| Local / regional driver | $45k–$60k | $35k–$47k |
| Specialty (hazmat/tanker/flatbed) | $60k–$85k | $46k–$65k |
| Owner-operator (gross) | $80k–$150k+ | $30k–$70k net |
Take-home estimates assume 22–26% combined federal + state income tax and standard deductions. Owner-operator take-home reflects net after typical operating expenses and self-employment tax.
What Affects Your Annual Pay
Knowing the range is step one. Understanding what moves you up or down within it is step two. Five variables drive the majority of the spread:
- 1.Miles driven per year. At CPM pay structures, miles are your primary lever. The difference between 100,000 and 130,000 annual miles at $0.58/mile is $17,400 in gross income. Home time, weather, and carrier dispatch all affect your annual mileage ceiling.
- 2.Pay structure (CPM vs. per-load vs. salary). CPM is the most common for OTR. Per-load pay can be lucrative in flatbed and specialized freight where rates per load are high. Salary pay gives predictability but caps upside. The structure interacts with your miles and load mix to determine your actual gross.
- 3.Endorsements. A hazmat endorsement typically adds $0.02–$0.05/mile to CPM at carriers that run hazmat freight — that's $2,400–$6,500/year at 130k annual miles. Tanker and doubles/triples endorsements work similarly. Stack two endorsements and you're looking at a meaningful annual pay bump with no additional miles.
- 4.Company driver vs. owner-operator. As covered below, this isn't a simple more/less question — it's a different financial model entirely. Gross income is higher as an owner-operator; net income depends heavily on expense discipline.
- 5.Region. West Coast carrier rates and driver wages run above the national median — California-based carriers regularly advertise $0.65–$0.75 CPM. Midwest rates tend to track near national median. Southeast markets historically pay below average on a per-mile basis, though shorter lanes can offset this with faster cycle times. Regional differences of $0.05–$0.10/mile translate to $6,500–$13,000/year.
CPM vs. Per-Load — The Annual Impact of a $0.05 Difference
If you're paid by the mile, small CPM differences compound into large annual income gaps. The math is straightforward — and most drivers don't run it until they're already committed to a carrier.
CPM Annual Math — 120,000 miles/year
At $0.55/mile: 120,000 × $0.55 = $66,000 gross
At $0.50/mile: 120,000 × $0.50 = $60,000 gross
A $0.05 CPM difference = $6,000/year
At 130,000 miles: same $0.05 gap = $6,500/year difference.
When evaluating a carrier offer, always convert the CPM rate to an annual number at your expected mileage. A carrier advertising $0.62/mile sounds better than one advertising $0.58/mile — but if the $0.62 carrier runs you 90,000 miles and the $0.58 carrier runs you 130,000, you gross $9,400 more with the “lower-paying” carrier.
Use the CDL Paycheck Calculator to see your exact take-home at your current CPM and projected miles. Enter your rate and the calculator handles gross-to-net — taxes, FICA, and deductions included.
Company Driver Take-Home vs. Gross: What Gets Deducted
A company driver grossing $60,000 does not take home $60,000. Several deductions hit before you see your paycheck. Here's what eats into gross pay for a W-2 CDL driver:
- Federal + state income tax (~22–24% effective rate). At $60,000 gross with standard deductions, expect a combined effective tax rate in the 22–24% range depending on your state. High-tax states (California, New York) push this toward 28%+.
- FICA (Social Security + Medicare): 7.65%. As a W-2 employee, you pay 6.2% Social Security and 1.45% Medicare on gross wages. Your employer matches this — but your share still comes directly out of your paycheck.
- Health insurance: $200–$600/month. Employer-sponsored plans involve an employee contribution. Family coverage premiums can be $400–$600/month. Single coverage runs $200–$350/month at most carriers.
- 401(k) contributions: varies. If you're contributing 3–6% to a 401(k), that reduces your take-home by $1,800–$3,600/year at $60,000 gross (though it's going into your retirement, not disappearing).
Real example:
Company Driver — $60,000 Gross
Gross annual: $60,000
Fed + state taxes (~23%): −$13,800
FICA (7.65%): −$4,590
Health insurance (est.): −$3,000
Estimated take-home: ~$38,600–$44,000/yr
Range reflects variation in state taxes, health plan tier, and 401(k) contribution.
The gap between $60,000 gross and $44,000 take-home is real — and it's why gross pay comparisons across carriers don't tell the full story. Use the CDL calculator to model your specific deductions and see what you'd actually take home at any gross income level.
Owner-Operator Annual Income: What the Gross Number Hides
An owner-operator grossing $120,000 sounds like a significant upgrade over a company driver making $65,000. It often isn't — at least not once you account for what that gross revenue has to cover before any of it becomes personal income.
Typical annual operating expenses for a solo owner-operator:
- —Fuel: $40,000+/year. At 120,000 miles, 6 MPG, and $3.50/gallon, diesel costs alone hit ~$70,000. Even with a fuel card discount and route optimization, fuel is typically the largest single operating expense.
- —Truck payment: ~$1,500/mo ($18,000/year). A conservatively financed used truck. New trucks push $2,500–$3,500/mo. This fixed cost hits every month — loaded, empty, or parked.
- —Commercial insurance: $8,000–$12,000/year. Experienced operators with clean records land here. New authorities (under 2 years) regularly pay $15,000–$20,000.
- —Maintenance and repairs: $5,000–$10,000/year. Tires alone can run $5,000–$8,000 on a high-mileage truck. Add preventive maintenance, unexpected breakdowns, and the number grows fast.
- —Permits, IFTA, ELD, and other fees: $2,000–$5,000/year. IFTA quarterly filings, IRP registration, ELD subscriptions, and factoring fees (if used) all add up before you get to income taxes.
The net reality:
Owner-Operator — $120,000 Gross
Gross revenue: $120,000
Operating Expenses:
Fuel: −$42,000
Truck payment: −$18,000
Insurance: −$10,000
Maintenance/repairs: −$7,000
Permits/IFTA/other: −$3,000
Net self-employment income: $40,000
SE tax (~14.1% effective): −$5,640
Federal + state income tax (~18%): −$7,200
Estimated net take-home: ~$27,000–$35,000/yr
No employer benefits. No paid sick days. No downtime coverage.
Net take-home of $30,000–$60,000 — depending on fuel prices, load volume, and how tightly expenses are managed. The operators who consistently net toward the high end know their cost per mile cold and never accept a load that doesn't beat it.
Use the Cost-Per-Mile Calculator to find your actual break-even rate. It's the most important number an owner-operator can know — and most don't calculate it until after they've taken a bad load. Also see the owner-operator quarterly taxes guide to make sure you're not caught short at tax time.
Know your break-even rate before you accept a load
The Cost-Per-Mile Calculator factors in fuel, insurance, truck payment, maintenance, and fixed costs to show your actual profit per mile — not just revenue.
Calculate My Cost Per MileFrequently Asked Questions
How much do CDL drivers make a year on average?
The national median for CDL-A company drivers is approximately $49,000–$55,000/year. OTR drivers running 120,000+ miles annually at competitive CPM rates land between $60,000 and $75,000. Specialty drivers with hazmat or tanker endorsements consistently earn $65,000–$85,000. Owner-operators gross higher but net lower after operating expenses.
Do truck drivers make $100,000 a year?
Some do. Six-figure gross income is achievable for OTR company drivers at carriers paying $0.70+ CPM who consistently run 130,000–140,000 miles per year — and for experienced owner-operators on contract freight. It's not the average, but it's a realistic ceiling for high-performing CDL drivers. Owner-operators who gross $100,000+ don't necessarily net $100,000 after business expenses.
What type of truck driver makes the most money?
On a gross basis, owner-operators running contract freight or specialized loads (oversized, hazmat tanker, LNG/CNG) earn the most. On a net basis, OTR company drivers at top-paying carriers often compare favorably to owner-operators when you factor in the employer covering fuel, maintenance, insurance, and FICA. Specialty company drivers — hazmat tanker, flatbed heavy haul — tend to be the best-compensated W-2 CDL employees.
How much do local truck drivers make a year?
Local CDL drivers typically earn $45,000–$60,000/year. Lower gross mileage versus OTR, but home daily and often on per-stop or hourly pay structures. Food-and-beverage distribution and LTL city drivers can exceed $60,000 at unionized carriers (UPS, ABF) with seniority.
What is the highest-paying truck driving job?
Hazardous materials tanker drivers, LNG/CNG fuel transport, and oversize/overweight loads consistently rank at the top for W-2 drivers. Ice road trucking (seasonal) has high short-term gross income but limited season length. Among carrier-employee roles, specialty freight with stacked endorsements (hazmat + tanker + doubles/triples) provides the most consistent pay premium over standard dry van rates.
Stop guessing your pay. Calculate it.
PayScale Pro's CDL Paycheck Calculator shows your exact gross and net pay based on your miles, loads, and deductions. Free to use — no card required.