Home/ Engine Oil Change Cost in India
The single most important service — and the one most overcharged

Engine Oil Change Cost in India 2026

An engine oil change is the most frequent and important service your car needs. It also happens to be the service where Indian car owners most often get overcharged — through unnecessary oil grade upgrades, fake filter replacements, or inflated labour. Here's exactly what you should pay.

Interval: Every 10,000 km or 6 months (petrol)
All major brands covered
Auth vs multi-brand prices
What it is

What is engine oil change cost in india?

Engine oil lubricates all moving parts inside your engine — pistons, crankshaft, camshaft, and valves. Over time it breaks down, picks up metal particles and combustion byproducts, and loses its protective properties. A timely oil change prevents premature engine wear that can cost lakhs to repair.

Service interval

Every 10,000 km or 6 months (petrol) · Every 7,500 km or 6 months (diesel/CNG) · Every 15,000 km (synthetic oil, modern engines)

What's included

  • Engine oil drain and refill (quantity per your car's spec)
  • Oil filter replacement
  • Drain plug washer replacement
  • Oil level check and top-up
  • Visual engine bay inspection
Price comparison

Engine Oil Change Cost in India — cost by brand

Authorised service centre prices vs multi-brand garage estimates. Multi-brand garages typically charge 30–40% less.

BrandService typeAuth centreMulti-brand est.Notes
Maruti Suzuki 5W-30 SL
₹1,200–₹2,000
₹800–₹1,400
Cheapest to service in India
Hyundai 5W-30 SN
₹1,400–₹2,500
₹900–₹1,700
Similar cost to Maruti
Tata Motors 5W-40 SN
₹1,400–₹2,800
₹900–₹1,900
EV models: no oil change needed
Mahindra 15W-40 CF-4 (diesel)
₹1,800–₹3,500
₹1,200–₹2,400
Diesel engines cost more
Honda 0W-20 SN
₹1,500–₹2,800
₹1,000–₹1,900
0W-20 synthetic is pricier
Toyota 0W-20 SN
₹1,600–₹3,500
₹1,100–₹2,400
Hybrid models cost more
BMW 5W-30 BMW LL-04
₹4,500–₹9,000
₹3,000–₹6,500
BMW-approved oil mandatory
Mercedes-Benz 5W-30 MB 229.51
₹5,000–₹12,000
₹3,500–₹8,000
MB-spec oil only

* Estimates based on current Indian market rates. Prices vary by city and specific centre.

Smart tips

How to avoid overpaying

Don't upgrade oil grade unnecessarily
If your car is spec'd for 5W-30, use 5W-30. Service centres often push fully synthetic 5W-40 or 0W-40 as an 'upgrade' — this wastes ₹500–₹1,500 and provides no benefit.
Ask to see the old filter
Always ask the mechanic to show you the old oil filter before it's thrown away. A dirty, saturated filter confirms it was actually replaced. A clean filter is suspicious.
Know your oil capacity
Maruti petrol cars take 3.0–3.5 litres. Mahindra diesel SUVs take 5.5–7 litres. Knowing your car's capacity prevents being charged for more oil than was actually used.
Multi-brand saves 30–40%
After your warranty period, a trusted multi-brand garage with genuine oil and filter saves ₹400–₹1,500 per oil change — identical quality, lower overhead.
FAQ

Engine Oil Change Cost in India — frequently asked questions

How much does an oil change cost in India?
An engine oil change costs ₹1,200–₹2,500 for mass-market petrol cars (Maruti, Hyundai, Tata) at authorised centres. Diesel cars cost ₹1,800–₹3,500. Luxury brands (BMW, Mercedes) cost ₹5,000–₹12,000. Multi-brand garages charge 30–40% less.
How often should I change engine oil in India?
Petrol cars: every 10,000 km or 6 months. CNG and diesel cars: every 7,500 km or 6 months. Modern cars with fully synthetic oil (Honda, Toyota, VW): up to 15,000 km. Always follow your owner's manual.
Can I use any engine oil in my car?
No. Every car has a specific oil grade (viscosity) and API rating. Using the wrong grade — even a 'better' one — can harm your engine and void your warranty. Check your owner's manual or ask your service adviser for the exact spec.
Is it cheaper to change oil at a multi-brand garage?
Yes — 30–40% cheaper typically. Multi-brand garages buy the same branded oils (Castrol, Mobil, Shell) in bulk and charge less labour. After your car's warranty period, this is a smart saving.
Related guides

More service cost guides

By brand

Find your car brand

Get your personalised service estimate

Select your car for a complete cost breakdown including engine oil change cost in india.

Get free estimate