Last Updated: April 2026
Choosing the best engine oil for cars in India for 2026 depends on your engine type, driving conditions, and manufacturer specification. The top brands available across Indian markets are Mobil 1, Castrol, Shell Helix, Motul, Valvoline, Total Quartz, Gulf, Liqui Moly, HP Lubricants, and IOC Servo. A 4-litre pack of engine oil in India typically costs between ₹1,200 and ₹3,500 depending on the grade (mineral, semi-synthetic, or fully synthetic) and brand tier. This guide explains the difference between oil grades like 5W-30, 5W-40, 10W-40, and 10W-30, walks you through each major brand, matches the right oil to popular Indian car models, and helps you recognise when your engine oil genuinely needs changing.
If you need a fast recommendation based on car type:
Always confirm the manufacturer's recommended grade from your owner's manual before purchase — using a wrong viscosity can cause warranty issues and shorten engine life.
The numbers on engine oil packs indicate viscosity, which describes how the oil flows at different temperatures:
In Indian conditions:
Always use the exact grade specified in your owner's manual. If the manual allows multiple grades (e.g., 5W-30 or 10W-30), pick the lower viscosity for better cold-start protection.
Engine oils are also classified by base oil type:
Modern turbocharged petrol, direct-injection, and premium cars almost always require fully synthetic oil. Older naturally-aspirated petrol engines and diesels can run on semi-synthetic without issue.
Mobil 1 is ExxonMobil's flagship fully synthetic oil line, widely regarded as one of the best engine oils globally. It is used as factory fill by Porsche, Mercedes AMG, and several performance brands.
Castrol is arguably India's most recognised engine oil brand, with a presence stretching back decades. Castrol Edge, GTX, and Magnatec are the three pillars of its passenger car line-up.
Shell Helix is the passenger car oil line from Shell, formulated using their patented PurePlus Technology that produces base oils from natural gas. Shell also supplies OEM fill to several manufacturers.
Valvoline is one of the oldest American oil brands and is well-known in India for its MaxLife variant, which is formulated specifically for engines that have crossed 1 lakh km.
Motul is the favourite of motorsport enthusiasts and high-performance car owners. Its 300V line is used in competitive racing, while 8100 and 6100 series target premium road cars.
Total (now TotalEnergies) is a French oil major with strong European OEM relationships. Its Quartz line covers mineral to fully synthetic oils with broad approvals.
Gulf Oil has a long Indian history and is one of the largest lubricant players in the country. Its passenger car line is reasonably priced and widely available.
Liqui Moly is a German engine oil specialist with a strong enthusiast following in India. Known for molybdenum disulphide (MoS2) additives that reduce friction.
HP Lubricants is Hindustan Petroleum's passenger car oil line. Its Racer and Milage variants are popular with budget-conscious owners and fleet operators.
Indian Oil's Servo brand is among the largest-selling lubricants in India, with strong penetration across rural markets and fuel stations.
| Brand | Tier | Top Synthetic | Price (4L) | Drain Interval | Ideal For |
|---|---|---|---|---|---|
| Mobil 1 | Premium+ | ESP 5W-30 | ₹2,800 – ₹3,500 | 10-15K km | Turbo, German |
| Castrol | Mass-Premium | Edge 5W-30 | ₹1,400 – ₹3,400 | 10K km | All Indian cars |
| Shell Helix | Premium | Ultra 5W-30 | ₹1,500 – ₹3,300 | 10-12K km | Hyundai, Honda |
| Valvoline | Mid | Synpower 5W-40 | ₹1,500 – ₹2,800 | 7.5-10K km | High-km cars |
| Motul | Premium+ | 8100 X-Clean | ₹2,900 – ₹3,500 | 10-12K km | Performance |
| Total Quartz | Mid-Premium | 9000 5W-40 | ₹1,600 – ₹3,000 | 10K km | European cars |
| Gulf | Mid | Formula G 5W-30 | ₹1,300 – ₹2,500 | 7.5-10K km | Mass-market |
| Liqui Moly | Premium+ | Top Tec 4200 | ₹2,800 – ₹3,500 | 12-15K km | German cars |
| HP Lubricants | Budget | Racer 4 | ₹1,200 – ₹2,200 | 5-7.5K km | Older cars |
| IOC Servo | Budget | Premium 10W-30 | ₹1,200 – ₹2,400 | 5-7.5K km | Fleets, rural |
Need a fresh engine oil change? Ride N Repair doorstep mechanics carry genuine oils from Castrol, Shell, Mobil 1, and more. Oil change starting at affordable rates with transparent billing. Book oil change at home →
Each car manufacturer specifies a preferred oil grade in the owner's manual. Here is a quick reference for popular Indian brands:
| Car Brand | Petrol Grade | Diesel Grade | Oil Capacity |
|---|---|---|---|
| Maruti Suzuki | 5W-30 semi-synthetic | 5W-30 synthetic | 3.1 – 4.2 L |
| Hyundai / Kia | 5W-30 semi-synthetic | 5W-40 synthetic | 3.6 – 5.3 L |
| Tata | 5W-30 semi-synthetic | 5W-40 synthetic | 3.5 – 5.5 L |
| Mahindra | 5W-30 synthetic | 15W-40 / 5W-30 | 5.5 – 8.0 L |
| Honda | 0W-20 or 5W-30 | 5W-30 | 3.2 – 4.4 L |
| Toyota | 0W-20 or 5W-30 | 5W-30 | 3.7 – 5.2 L |
| Volkswagen / Skoda | 5W-30 LL synthetic | 5W-30 LL synthetic | 4.0 – 5.5 L |
For detailed service costs across brands, see our ultimate car service cost guide. Oil is typically the biggest single consumable in every periodic service.
Most manufacturers recommend 10,000 km or 12 months, whichever comes first. But these seven symptoms mean you should change oil sooner:
If you notice any of these, book a diagnostic via car service near me immediately. Delayed oil changes are one of the most common causes of premature engine wear.
| City | Semi-synth (4L + labour) | Full synth (4L + labour) |
|---|---|---|
| Bengaluru | ₹1,800 – ₹2,600 | ₹3,000 – ₹4,200 |
| Delhi NCR | ₹1,750 – ₹2,500 | ₹2,900 – ₹4,100 |
| Mumbai | ₹1,900 – ₹2,700 | ₹3,100 – ₹4,300 |
| Pune | ₹1,800 – ₹2,550 | ₹3,000 – ₹4,150 |
Doorstep oil change services (like Ride N Repair) typically come in at the lower end of these ranges while offering genuine branded oils and recording it in your service history.
Counterfeit engine oils are a real problem in India, especially for premium brands like Castrol Edge, Mobil 1, and Motul. Counterfeits can cause catastrophic engine damage. Protect yourself with these checks:
When you book Ride N Repair doorstep oil change, mechanics bring sealed, authorised oil directly to you and record batch codes on the invoice.
Ready for an oil change? Ride N Repair doorstep mechanics bring sealed genuine oils, perform oil and filter changes in under an hour, and serve 40+ Indian cities. Over 2,00,000 happy customers. Book oil change service →
Stay informed with our companion guides: best tyre brands in India, top 20 car accessories, and top 10 cars in India.
Which engine oil is best for my car in India?
The best oil is the one matching your owner's manual specification. For Maruti, Hyundai, and Honda petrol, Castrol Magnatec 5W-30 or Shell Helix HX7 5W-30 are excellent choices. For turbo or premium cars, Mobil 1 and Motul are top picks.
What is the difference between 5W-30 and 5W-40 engine oil?
Both flow equally well in cold conditions. 5W-40 is thicker at operating temperature, offering better protection under heat and load — ideal for turbo engines. 5W-30 is thinner, offering better fuel economy and cold-start.
How often should I change engine oil in India?
Most modern cars need an oil change every 10,000 km or 12 months, whichever comes first. High-heat cities and stop-go traffic may require 7,500 km intervals. Check your owner's manual for exact recommendations.
What is the cost of engine oil in India for cars?
A 4-litre pack costs approximately 1,200 to 3,500 rupees. Budget mineral oils start at 1,200 rupees, semi-synthetics around 1,500 to 2,500 rupees, and fully synthetics range from 2,500 to 3,500 rupees.
Is fully synthetic oil better than semi-synthetic?
Yes, for modern turbo and direct-injection engines. Fully synthetic oils resist thermal breakdown longer, provide better cold-start, and allow longer drain intervals. For older naturally-aspirated engines, semi-synthetic is often sufficient.
Can I use 5W-40 instead of 5W-30?
Only if the owner's manual allows both grades. Using a thicker oil than specified can reduce fuel economy and strain the oil pump. Always follow the manufacturer's recommendation.
Which is the most popular engine oil brand in India?
Castrol is the most widely recognised and sold passenger car oil brand in India, followed by Shell Helix, Mobil 1, and Valvoline for premium choices.
How do I spot counterfeit engine oil?
Check for intact tamper-evident seals, verify QR or scratch codes with the brand's app, avoid suspiciously low prices, and buy only from authorised outlets or reputable workshops.
The best engine oil for your car is the one that matches your manufacturer's specification, suits your driving conditions, and comes from an authentic, authorised source. For most Indian drivers, Castrol Magnatec or Shell Helix HX7 in 5W-30 offers an excellent balance of price and protection. Premium turbo and performance car owners should stick with Mobil 1, Motul, or Liqui Moly. Regardless of brand, change oil on schedule, use a genuine filter, and keep a service log — your engine will comfortably run past 2 lakh km with basic discipline.
Need vehicle service or repair?
Book Doorstep Service — Starting ₹450