AxleVaultAXLEVAULT
AxleVaultGuides › Cost to run a semi

How much does it cost to run a semi truck per mile?

The honest answer is a range, and the range is wide — roughly $1.50 to $2.20 all-in for most owner-operators. Here’s the cost stack that builds the number, two worked trucks, and why yours sits where it sits.

Guide · 7 min read · Published September 2026

Search this question and you'll find answers from $1.20 to $2.50, all confidently stated, all correct — for the specific truck the writer had in mind. The cost of running a semi isn't a fact you can look up. It's a stack of your own numbers, and the honest version of the answer is showing you the stack.

The short answer, with its caveat

For most owner-operators, running a semi costs somewhere in the neighborhood of $1.50 to $2.20 per mile all-in — the truck's operating costs plus the driver's own pay. Operating cost alone, before the driver earns anything, commonly lands between roughly $1.30 and $1.75.

The caveat: that range is doing a lot of work. A paid-off truck in a busy month and a financed truck in a slow one differ by seventy cents a mile or more — and the difference between them decides completely different answers to "should I take this load?" Which is why the range is a starting point and your own number is the tool.

The cost stack, line by line

LayerWhat's in itTypical shape
FuelDiesel ÷ your real mpg, plus DEF$0.55–$0.85 / mi
Truck & trailer payments$0 if paid off; substantial if not$0–$0.35 / mi
InsuranceLiability, cargo, physical damage — varies hugely with history and authority age$0.08–$0.20 / mi
Maintenance & tiresThe reserve for PM, repairs, rubber and the rebuild$0.15–$0.45 / mi
Fixed overheadPlates & permits, 2290, ELD, phone, parking, software, accounting$0.05–$0.12 / mi
Tolls, scales, miscLane-dependent$0.02–$0.06 / mi
Operating cost~$1.30–$1.75 / mi
Your payThe wage for the driving — a cost, not the leftovers$0.40–$0.65 / mi
All-in~$1.50–$2.20+ / mi

Illustrative shapes, not quotes — fuel figured in the neighborhood of $3.80/gal at 6–7 mpg. Every line varies with the truck, the market, and the month. The point is the structure.

Two trucks, worked out

Same freight, same month, 10,000 miles. Truck A carries a $2,200 note and newer-authority insurance. Truck B is paid off with a long clean history — but being older, it earns a bigger maintenance reserve.

Per mile, at 10,000 mi/monthTruck A (financed)Truck B (paid off)
Payments$0.22$0.00
Insurance$0.14$0.09
Fuel & DEF$0.61$0.64
Maintenance & tire reserve$0.25$0.40
Overhead, tolls, misc$0.13$0.13
Operating cost$1.35$1.26

Nine cents apart — closer than the payment column suggests, because the paid-off truck pays some of its "savings" back in reserve. That's the recurring surprise in this math: old trucks aren't free, they're pre-paid, and the reserve line is where the pre-payment comes due.

Why the number moves month to month

Run Truck A's month at 7,000 miles instead of 10,000 and its fixed lines (payments, insurance, overhead) spread over fewer miles: operating cost climbs from $1.35 to about $1.56 — twenty-one cents a mile, without a single bill changing. Diesel moving a quarter per gallon shifts every truck about four cents a mile at 6.5 mpg. Between the miles and the pump, the "cost to run a semi" is a moving target, which is the real reason a number you computed once is a number that's wrong now. The cost-per-mile guide works this mechanism in full.

Build your own stack in two minutes

The free cost per mile calculator takes your bills, miles, fuel and reserve and returns your all-in number — with a slow-month vs busy-month comparison built in. No signup.

Open the cost per mile calculator

Where the money actually hides

  • Fuel discipline beats fuel discounts. The spread between 6.0 and 7.0 mpg at $3.80 diesel is about nine cents a mile — $900 a month at 10,000 miles. Speed, idling and route beat any loyalty card.
  • Insurance rewards patience. Rates fall with authority age and a clean record; shopping the renewal every year keeps the line honest.
  • The reserve isn't optional — it's timing. Skipping it doesn't lower the cost of running a semi; it just moves the cost to whichever month the injectors let go.
  • Slow weeks are a cost. Utilization is a line item you can't see on any bill — it lives in the denominator. Keeping the truck moving is cost control.

Getting your number

The ranges answer the search question; only your own stack answers the business question. Total your fixed bills, divide by your real monthly miles, add fuel per mile and a reserve, then put your own pay on top — and check what you're quoted against it, over all the miles. The rate-per-mile guide covers the comparison, and the good-rate guide covers what to do with it.

A number that stays current

AxleVault computes your cost per mile from your own bills, fuel receipts and a ten-second daily mileage log — recomputed every morning, sit days counted. Free for 14 days, no card required.

Try AxleVault free

Quick answers

How much does it cost to run a semi truck per mile?
For most owner-operators, roughly $1.30 to $1.75 per mile to operate the truck, and roughly $1.50 to $2.20 all-in once the driver's own pay is counted. The range is wide because the biggest lines — truck payment, insurance, fuel economy, and how many miles the month actually ran — differ enormously between trucks. Your own number, built from your own bills, is the one that prices loads.
Is it cheaper to run a paid-off truck?
Usually, but by less than the missing payment suggests. A paid-off truck is typically older, so it carries a larger maintenance-and-replacement reserve — often $0.35 to $0.45 a mile against a newer truck's $0.25. The payment disappears; the wear that payment was buying does not. Old trucks aren't free, they're pre-paid.
What is the biggest cost of running a semi?
Fuel, by a wide margin — commonly $0.55 to $0.85 per mile depending on diesel price and your real mpg. The practical lever is efficiency: the difference between 6.0 and 7.0 mpg at $3.80 diesel is about nine cents a mile, which at 10,000 monthly miles is roughly $900 a month.
Why does my cost per mile change if my bills stay the same?
Because fixed bills spread over however many miles you run. The same payments, insurance and overhead cost more per mile in a 7,000-mile month than a 10,000-mile month — in the worked example here, about 21 cents more. Slow weeks raise the cost of every mile you did run, which is why the number needs recomputing as the miles change.

Sources

More guides