Cost Per Mile to Drive: How to Calculate Your True Driving Costs
Reviewed by Jerry Croteau, Founder & Editor
Table of Contents
I was standing at the gas pump doing math I didn’t want to do
I was filling up my truck, watching the numbers spin, and I caught myself doing that thing where you pretend you’re not annoyed but you absolutely are. The pump clicked off, I looked at the receipt, and I thought, “Cool, but what did that actually cost me per mile?”
Not just fuel. Not just the obvious stuff.
The real number.
So yeah, this is the garage-practical way I calculate cost per mile to drive — the way you’d do it if you actually turn your own wrenches sometimes and you’ve bought tires with your own money and you’ve stared at an oil change interval sticker like it’s a personal insult.
Cost per mile is a simple idea, but the inputs are sneaky
If you only count gas, you’ll get a number that feels comforting and wrong. The thing is, your car eats more than fuel: tires, oil, brakes, random bulbs, alignments you didn’t plan on, and the occasional “why is it making that noise?” visit (even if you do the work yourself, parts aren’t free).
And then there’s depreciation. I had no idea what that meant at first. I nodded like I understood. I didn’t. It’s basically the car quietly losing value while you’re out there living your life, and it’s a cost whether you like it or not.
So what are we trying to get to? A per-mile number you can actually use. Like: should you drive across town to “save” 10 on a part, or did you just burn that in gas and tires and your own sanity?
So why does everyone get this wrong?
Because we love one clean number and driving costs are messy.
The quick-and-clean formula (and the version I actually trust)
Here’s the core idea: take all your driving costs for a period, divide by miles driven in that same period. That’s it. One number, one job.
Maintenance = oil, filters, brakes, repairs (parts + labor if you pay it)
Tires = tire cost allocated per mile (including mounting/balancing if you want it honest)
Depreciation = value lost over the period (rough estimate is fine)
Insurance/Fees = insurance, registration, inspections (allocated per mile)
But I’m going to be real with you: most people don’t want to track everything monthly. So I use a hybrid approach: fuel is “live” (because it changes), and the rest is “per-mile averages” based on what I typically spend over a year or over a set of tires.
And if you want to make this painless, I built calculators for exactly this kind of thing. Use whatever level of detail you can tolerate.
cost per mile to drive calculator
fuel cost per mile
gas mileage calculator
tire cost per mile calculator
depreciation per mile
maintenance cost per mile
total cost of ownership
The worked example I use (with numbers that feel like real life)
Let’s say you drive 12,000 miles a year. That’s pretty normal. Not “delivery driver” miles, not “my car is a garage ornament” miles.
We’ll plug in some rounded numbers:
- Fuel economy: 28 mpg (mixed driving, not your best-day highway brag)
- Fuel price: about 3.60 per gallon
- Oil changes: 2 per year at about 55 each (oil + filter, you doing it yourself)
- Brakes/repairs: about 350 per year averaged out (some years it’s nothing, some years it’s “surprise”)
- Tires: a set costs 720 installed, lasts about 45,000 miles
- Insurance + registration: about 1,400 per year combined
- Depreciation: roughly 2,000 per year (this varies a lot, so keep it in the ballpark)
Step 1: Fuel cost per mile
Fuel per mile = (price per gallon) ÷ (mpg) = 3.60 ÷ 28 = 0.129 per mile (about 12.9 cents).
Step 2: Maintenance per mile
Oil: 2 × 55 = 110 per year. Add repairs: 350 per year. Maintenance total = 460 per year.
Maintenance per mile = 460 ÷ 12,000 = 0.038 per mile (about 3.8 cents).
Step 3: Tires per mile
Tires per mile = 720 ÷ 45,000 = 0.016 per mile (about 1.6 cents).
Step 4: Insurance/fees per mile
Insurance/fees per mile = 1,400 ÷ 12,000 = 0.117 per mile (about 11.7 cents).
Step 5: Depreciation per mile
Depreciation per mile = 2,000 ÷ 12,000 = 0.167 per mile (about 16.7 cents).
Add it up
Total cost per mile = 0.129 + 0.038 + 0.016 + 0.117 + 0.167 = 0.467 per mile.
So you’re at about 0.47 per mile. That’s the “true” number in this example. And yeah — if you were only counting fuel, you’d think it’s 0.13 per mile and you’d be off by a mile (pun intended)!
And this is why I get twitchy when someone says, “It’s only a 40-mile drive.” Forty miles at 0.47 is about 18.8 in real cost, not counting your time.
A cheat-sheet table you can steal for your own car
Here’s a simple way to break it down. You’ll notice I’m mixing “per year” and “per mile” thinking — that’s on purpose. It’s how normal people actually budget this stuff (even if they don’t call it budgeting).
| Cost bucket | How to estimate it | Example input | Turns into |
|---|---|---|---|
| Fuel | Fuel price ÷ mpg | 3.60 per gallon, 28 mpg | 0.129 per mile |
| Maintenance | (Annual spend) ÷ (annual miles) | 460 per year, 12,000 miles | 0.038 per mile |
| Tires | (Set cost) ÷ (tread life miles) | 720 per set, 45,000 miles | 0.016 per mile |
| Insurance/fees | (Annual total) ÷ (annual miles) | 1,400 per year, 12,000 miles | 0.117 per mile |
| Depreciation | (Value drop per year) ÷ (annual miles) | 2,000 per year, 12,000 miles | 0.167 per mile |
But — and this matters — your mix will be different. If you drive an older car you own outright, depreciation might be tiny, but maintenance can get spicy. If you drive something newer, maintenance might be boring and depreciation is the big silent monster.
So, pick your poison.
Stuff that quietly wrecks your “per mile” number (and what I do about it)
Here’s the part people skip, and then they wonder why their spreadsheet doesn’t match reality. Driving costs aren’t flat. They’re lumpy. Tires come in big chunks. Repairs come in big chunks. And fuel is basically a mood ring.
I keep it practical:
Fuel: I’ll use a 30-day average price if I’m trying to be sane, not “today’s price.” If you want to sanity-check your mpg, run it through the gas mileage calculator using a couple tanks, not one (one tank can lie if the pump clicks early or you top off like a maniac).
Tires: Don’t use the “warranty miles” like it’s gospel. Tread life depends on alignment, rotation, tire pressure, and whether you drive like you’re late to everything. I usually estimate conservatively and call it a day. If you want the quick math, the tire cost per mile calculator is the cleanest way to do it.
Maintenance: If you do your own work, count parts and fluids. If you pay a shop, count the invoice. And if you’re trying to be honest-honest, include the “little stuff” you forget: wiper blades, coolant top-offs, that one tool you bought because the bolt was rounded (I’m still mad about that one).
Depreciation: This one makes people weird. They’ll argue with you about it like it’s optional. It’s not optional if you plan to sell the car someday. I estimate it by looking at what I paid, what I could sell it for now, and spreading the drop over the miles I drove. If you want help, use the depreciation per mile calculator and don’t overthink it.
Insurance/fees: These are “fixed-ish.” If you barely drive, your per-mile cost looks ugly because you’re spreading the same annual bill over fewer miles. That’s not a mistake — that’s the truth (and it’s why a weekend car can be expensive per mile even if it’s great on gas).
And yeah, there’s also parking, tolls, interest if you finance, and the value of your time. You can include them if you want the full “total cost of ownership” view. I do sometimes, especially when I’m comparing vehicles or deciding if a second car is a dumb idea. The total cost of ownership calculator is built for that bigger picture.
If you only take one thing from this: don’t let “mpg” be the whole story. It’s a piece of the story. Sometimes it’s not even the loudest piece.
FAQ
Should I include depreciation if I’m keeping the car forever?
If you truly keep it until it’s worth basically nothing, depreciation matters less as a line item because you’re not planning to recover value. But the value still drops while you own it, and that drop is part of what it costs to operate that vehicle over time. If you don’t want to track it, fine — just know your “true cost per mile” number will look lower than reality.
What’s a “good” cost per mile?
It depends. A paid-off compact with modest insurance can land in the 0.25–0.45 per mile range for a lot of people, but that swings hard based on insurance rates, annual miles, and whether you’re eating depreciation. If you want a quick baseline, start with fuel using fuel cost per mile, then layer in tires and maintenance with rough averages.
How do I estimate maintenance cost per mile without tracking every receipt?
- Look back at the last 12 months of parts + shop bills (even a messy bank search works).
- Add a buffer for the stuff you forgot — I’ll toss in 100 to 300 depending on the vehicle.
- Divide by miles driven in that same period.
If you want it done in one shot, use the maintenance cost per mile calculator and keep the inputs honest, not optimistic.
Related Calculators
Get smarter with numbers
Weekly calculator breakdowns, data stories, and financial insights. No spam.
Discussion
Be the first to comment!