A good cost per mile for trucking isn't a single magic number, it's the number you actually know, and consistently beat with your freight rate. Two carriers hauling the same lane can have very different costs per mile depending on their truck payment, fuel, and how many miles they run.
This guide explains what counts as a good cost per mile, the typical ranges owner-operators see, and how to tell whether yours is healthy.
Short answer: A good cost per mile is one your freight rates reliably exceed. For most owner-operators, total operating cost runs roughly $1.50–$2.00 per mile, with fuel the single largest piece. But the figure that matters is your number — know your cost per mile and price every load above it with margin to spare.
What "cost per mile" actually means
Cost per mile (CPM) is what it costs to run your truck one mile, all-in. The formula is simple:
Cost per mile = total costs ÷ total miles driven
Add up every cost of running the truck over a period — the fixed bills and the per-mile expenses — then divide by the miles you drove in that period. The result is your breakeven: the lowest rate you can accept on a load without losing money. You can run your own numbers with our free cost per mile calculator.
What's a typical cost per mile for trucking?
Industry data generally puts an owner-operator's total operating cost between $1.50 and $2.00 per mile, though it varies widely with fuel prices, equipment, and lane. Fuel is usually the biggest single cost.
Your cost per mile is built from two kinds of expenses:
| Cost category | Type | What it includes |
|---|---|---|
| Truck & trailer payment | Fixed | Loan or lease payments |
| Insurance | Fixed | Liability, cargo, physical damage |
| Permits, licenses & IFTA | Fixed | Authority, plates, fuel tax |
| Fuel | Variable | Diesel — the largest variable cost |
| Maintenance & tires | Variable | Repairs, PMs, tires |
| Tolls & parking | Variable | Road and stop costs |
| Driver or owner pay | Variable | What you pay yourself or a driver |
Fixed costs stay the same whether you drive 5,000 or 12,000 miles a month. Variable costs rise with every mile. That split is the key to the whole question — which we'll get to next.
Why "good" depends on your operation
The same dollar of fixed cost is cheaper per mile the more miles you run. Spread a $4,000 fixed-cost month over 8,000 miles and that's $0.50/mile in fixed costs; spread it over 12,000 miles and it drops to $0.33.
So "a good cost per mile" depends on:
- Miles driven — more miles lower your fixed cost per mile.
- Equipment — a paid-off truck has a very different number than a new lease.
- Fuel and lane — heavy, hilly, or low-MPG lanes cost more.
- Deadhead — empty miles still cost money but earn nothing.
This is why comparing your raw number to someone else's is misleading. A $1.80 CPM can be excellent for one operation and a problem for another.
How to know if your cost per mile is good
A "good" cost per mile is really a question about margin. Here's how to judge yours:
- Calculate your true cost per mile — every cost, divided by your real miles.
- Find your average rate per mile — total revenue ÷ total miles.
- Compare them. Your rate per mile needs to clear your cost per mile with enough room left for profit. If your CPM is $1.70 and you're booking loads at $2.20/mile, you're keeping roughly $0.50/mile.
- Watch the gap over time. A healthy operation widens that gap; a shrinking gap is an early warning.
If you don't know your rate-vs-cost gap, that's the first thing to fix — it's the number that tells you whether to take a load or pass.
How to lower your cost per mile
- Run more profitable miles. Spreading fixed costs over more loaded miles is the fastest lever.
- Cut deadhead. Empty miles drag your cost per mile up with no revenue.
- Improve fuel economy. Fuel is the biggest variable cost — small MPG gains add up.
- Stay on top of maintenance. Preventive upkeep is cheaper than breakdowns and tows.
- Track everything. You can't lower a number you don't measure.
Frequently asked questions
What is a good cost per mile for an owner-operator?
For many owner-operators, total operating cost lands somewhere around $1.50–$2.00 per mile. But "good" depends on your equipment, fuel, and miles — the real test is whether your freight rates stay comfortably above your own cost per mile.
What is the average cost per mile for trucking?
Industry figures commonly cite roughly $1.50–$2.00 per mile in total operating cost for owner-operators, with fuel as the largest single component. It moves with diesel prices and equipment, so treat it as a ballpark, not a target.
How do I calculate my cost per mile?
Add up all your fixed and variable costs for a period, then divide by the miles you drove. Our free cost per mile calculator does the math and shows your breakeven rate.
Is a lower cost per mile always better?
Usually, but not always — slashing maintenance or buying the cheapest truck can raise costs later. The goal isn't the lowest possible number; it's a healthy gap between your cost per mile and your rate per mile.
The bottom line
There's no universal "good" cost per mile — there's the number for your truck, and whether your rates beat it. Know it, track it, and price every load against it. When you're ready to compare tools that track this automatically, see our guide to the best truck dispatch software.
