Maintenance & DIY

What Car Maintenance Actually Costs Per Year

Real annual maintenance costs by vehicle age and segment, in EUR and USD. Cost bands, budgeting rules, and the DIY jobs that cut your bill the hardest.

Rev + Daniel Georgiev · 9 min read

Contents
  1. The short answer
  2. What moves you inside the range
  3. Annual cost bands by vehicle age
  4. Cost by segment: the multiplier nobody budgets for
  5. Three budget lines, not one
  6. The budgeting rule of thumb
  7. Why averages lie to you
  8. DIY: the biggest lever you have
  9. The takeaway

Ask a forum what maintenance costs per year and you'll get answers from €200 to €3,000 — and every one of them is telling the truth about their car.

The honest answer is a range. This article gives you the range, shows you what moves you inside it, and gives you a budgeting number you can actually use.

All prices are typical European workshop rates for 2025–2026, EUR-first with rough USD equivalents. Your country, your city, and your car will shift them — but the structure holds everywhere.

The short answer

For a mainstream car in Europe, plan on €400–1,200 (~$465–1,400) per year in maintenance, wear items, and repairs combined.

New cars sit at the bottom of that range. Ten-year-old premium cars blow through the top of it.

AAA's most recent Your Driving Costs study puts maintenance, repair, and tires at around 11 cents per mile for a new vehicle — about $1,660 (~€1,430) per 15,000 miles a year, US labor rates included. European independent-shop rates run lower, but European parts pricing and premium-brand market share push many owners right back up.

The number itself matters less than what drives it. Five things decide where you land.

What moves you inside the range

Age. The single biggest factor. A three-year-old car needs oil and inspections. A ten-year-old car needs oil, inspections, and everything that wears out on a schedule nobody printed in your service book.

Mileage. Wear items track kilometers, not birthdays. A 5-year-old car with 160,000 km costs like a 10-year-old car with 80,000 km — sometimes more, because hard use accelerates suspension and drivetrain wear.

Segment. A Toyota Yaris and a BMW 530d both need front brakes. One job costs €250. The other costs €600. Same physics, different invoice.

Dealer vs. independent. German dealer labor runs €100–180/hour; independents charge €60–100. Independent workshops typically come in 30–50% cheaper on the same job, and outside warranty there's rarely a reason to pay the premium.

DIY share. The lever you actually control. More on this below.

Annual cost bands by vehicle age

These bands cover scheduled service, wear items, and typical repairs for a mainstream (non-premium) car at independent-shop rates. Premium adds 50–100% — see the next section.

Vehicle ageTypical annual costWhat you're paying for
0–5 years€300–600 (~$350–700)Almost entirely scheduled service: oil, filters, inspections, maybe first tires
5–10 years€600–1,100 (~$700–1,280)Service plus wear items arriving: brakes, tires, battery, suspension bushings
10+ years€800–1,600+ (~$930–1,860+)Service, wear items, and genuine repairs — the €500+ surprise years

Years 0–5 are the cheap ones, and they're supposed to be. A small inspection runs €150–300, a major one €400–800, an oil change €80–200. If your five-year-old car is costing more than this, something specific is wrong — find it.

Years 5–10 are when the wear items queue up. Front pads and discs (€250–500), a battery (€100–250), a set of tires (€400–800), shock absorbers (€300–700 per axle), the first timing belt on many engines (€400–1,200). None of these are failures. They're consumables with long fuses, and the fuses start burning out together.

Years 10+ are the surprise years. The baseline service cost doesn't change much — but now you add genuine repairs: a clutch (€800–2,000), an AC compressor, a corroded exhaust, an electrical gremlin that eats two hours of diagnostic time at €90/hour before anyone touches a part. Consumer Reports' owner data shows costs climbing sharply once the warranty era ends, typically from year three to five onward, and never coming back down.

One caveat that matters: the 10+ band has the widest spread. A rust-free, maintained Toyota at year 14 can undercut the 5–10 band. A neglected French diesel at year 11 can double it.

Cost by segment: the multiplier nobody budgets for

Same age, same mileage, wildly different bills. Here's the honest spread for a car in the 5–10 year band, everything done at a workshop.

SegmentTypical annual costWhy
City car (Yaris, Fiesta, Corsa)€400–700 (~$465–815)Cheap parts, simple systems, any shop can work on it
Compact (Golf, Focus, Octavia)€500–900 (~$580–1,050)The reference point — huge parts market keeps prices sane
Premium German (BMW, Mercedes, Audi)€900–1,800 (~$1,050–2,100)Parts multiplier plus labor multiplier plus complexity
SUV / 4x4€700–1,400 (~$815–1,630)Bigger brakes, bigger tires, heavier suspension loads

The premium multiplier is real and it compounds. Recent Consumer Reports owner data puts Toyota's 10-year maintenance and repair total at roughly $5,950 (~€5,100) — while BMW and Audi approach $10,000 (~€8,600) and Land Rover hits $19,250 (~€16,600). That's not one expensive part. That's every part, every hour, every visit costing more.

And modern premium adds a third multiplier: complexity. ADAC's repair-cost analysis found a single BMW 330e laser headlight costs around €3,300 net as a spare part, and recalibrating the front camera after a windshield swap on a Golf or A3 adds roughly €825 net — for a sensor check, not a repair. The badge tax now extends to jobs that used to be trivial.

Tires scale with segment too, silently. Four 15-inch city-car tires: €300. Four 20-inch SUV tires: €900+. Same 40,000 km lifespan.

Three budget lines, not one

Most people track "car costs" as one bucket, and that's why every big bill feels like a betrayal. There are three separate lines:

1. Scheduled service — the predictable one. Oil, filters, inspections, fluids, timing belt at its interval. You know these are coming years in advance; the amounts barely vary. When each job is due lives in our maintenance schedule guide — this article is only about what they cost.

2. Wear items — the semi-predictable one. Brakes, tires, battery, wipers, suspension components, clutch. You don't know the exact month, but you can see them coming: pads at 4 mm, tires at 3 mm, a battery past year six. The mileage-based checklist tells you when to start looking.

3. Repairs — the lumpy one. Failed sensors, leaks, electrical faults, the water pump that didn't wait for the timing belt interval. Unpredictable individually, statistically inevitable in aggregate. This line is near-zero for five years, then it's a third of your budget.

Conflating the three is how a €1,400 year convinces people their car is "becoming a money pit" when it's actually just a normal car doing normal 10-year-old-car things. Separate the lines and the pattern gets obvious: line 1 is flat, line 2 is periodic, line 3 grows with age.

The budgeting rule of thumb

Two rules, use whichever fits how you think:

The monthly reserve. Set aside a fixed amount every month, spend from the pot:

SituationMonthly reserve
Mainstream car, under 5 years€40–60 (~$45–70)
Mainstream car, 5–10 years€60–90 (~$70–105)
Mainstream car, 10+ years / any premium, 5+ years€100–150 (~$115–175)

The percentage rule. Budget roughly 1.5–2% of the vehicle's current value per year for a newer car — but abandon it below about €8,000 of value. A €4,000 car does not cost €80 a year to maintain; it costs €800–1,200, because brake discs don't check your car's book value before wearing out. For older cars, the age-band table above is the better guide.

The reserve model wins for one reason: it converts lumpy spending into flat spending. The €1,400 timing-belt-plus-water-pump year stops being an emergency and becomes a withdrawal.

Why averages lie to you

Your last four years of maintenance spending probably looked something like: €200, €180, €1,400, €250.

Average: €508. Number of years you actually spent €508: zero.

This is why per-mile and per-year averages — AAA's included — are fine for comparing vehicles and useless for budgeting. Maintenance is lumpy by nature. Wear items cluster (brakes, tires, and battery all mature around the same mileage), and big scheduled jobs like timing belts land in a single month.

An average also hides the trend. €250 → €400 → €700 over three years is a car telling you something. Averaged, it's just "€450/year, seems fine."

The only number that beats the average is your own history, per car, per category. Log every job, every part, every invoice, and you get your real cost per year and per kilometer — the number that tells you whether to keep, fix, or sell. That's exactly what GarageHub tracks: every log entry rolls into a live cost-per-vehicle breakdown, so you're budgeting from your car's actual history instead of an internet average. Start tracking your real cost per vehicle.

DIY: the biggest lever you have

Workshop bills are mostly labor. That makes labor-heavy, skill-light jobs the highest-leverage DIY targets:

JobShop priceDIY parts costYou save
Oil + filter change€80–200€40–70€60–130
Front brake pads€100–250€30–60€80–190
Air + cabin filters€60–120€20–40€50–90
Battery€150–250€80–140€60–110
Spark plugs€80–200€20–60€60–140
Wipers, bulbs€30–80€15–30€20–50

Do the top four yourself on a 5–10-year-old car and you cut €400–700 (~$465–815) per year off the bill — enough to drop a premium car's costs to mainstream levels, or a mainstream car's to city-car levels.

Quality aftermarket parts (ATE, Bosch, Mahle, Mann) widen the gap further — typically 20–60% cheaper than OEM-boxed identical parts.

Know where the leverage stops, though. Timing belts, clutches, anything needing calibration, coding, or a lift: the shop's €90/hour buys tools, experience, and a warranty on the work. DIY wins on jobs where labor is the cost. It loses on jobs where risk is.

The takeaway

Budget €50–100 a month for a mainstream car, €100–150 for old or premium metal. Track the three budget lines separately. Expect the lumpy year — it's not a failure, it's the schedule.

And stop comparing your car to an average. Compare it to its own history. That's the only cost number that ever predicted anything.

Frequently asked questions

How much should I budget per month for car maintenance?

Set aside €50–75 (~$60–90) per month for a mainstream car under 10 years old, and €100–150 (~$115–175) for anything older or premium-badged. That covers scheduled service, wear items, and builds a buffer for the inevitable big repair. If the money sits unused for two years, you're ahead — not wrong.

Is an older car always more expensive to maintain than a new one?

Per year, usually yes — a 12-year-old car can easily cost €800–1,500 in maintenance and repairs versus €300–500 for a nearly-new one. But the old car isn't losing €3,000–4,000 a year to depreciation. Total cost of ownership often still favors the older car, as long as you avoid rust-belt bodywork and neglected examples.

Why is premium German car maintenance so much more expensive?

Three multipliers stack: parts prices (a single BMW laser headlight can run over €3,300 net as a spare part), dealer labor rates of €140–180/hour versus €60–100 at independents, and complexity — sensors and cameras that need paid recalibration after routine jobs. Consumer Reports data shows German premium brands cost roughly two to three times as much as Toyota over 10 years.

Which DIY jobs save the most money per year?

Oil changes, brake pads, filters, spark plugs, wipers, and battery replacement. These are labor-heavy, low-risk jobs where the shop charges €80–200 in labor for 30–60 minutes of work. A committed DIYer on a 5–10-year-old car routinely cuts the annual maintenance bill by 40–60% — often €400–700 (~$465–815) per year.

Are averages like the AAA cost-per-mile figures useful for budgeting?

Only as a sanity check. AAA's 11 cents per mile (~€0.06/km) for maintenance, repair and tires describes a new car over five years — not your specific car in year nine. Maintenance spending is lumpy: several cheap years, then one €1,400 year. Budget with a monthly reserve, not a per-mile average.

Keep this job in your service history

Rev remembers your vehicles, your parts, and your maintenance history. One question, one answer — no more forum-diving.

Try Rev free