Home/Learn/Event
EventOctober 2, 2026

Petrol and diesel price today: frozen since 25 May

Petrol is Rs 102.12 and diesel Rs 95.20 in Delhi, unchanged for over four months even as crude swung between $92 and nearly $109.

Explain like I'm 5: the simplest possible explanation, no finance knowledge needed

Crude oil has been on a four-month rollercoaster, but your fuel bill has sat perfectly still. Petrol costs about Rs 102.12 a litre and diesel about Rs 95.20 in Delhi as of 1 October 2026, unchanged since 25 May through a crude round trip from near $109 in mid-September down to about $97 and back up to $102.31 on a fresh Gulf escalation report, because taxes and fixed costs, not crude, dominate the pump price. It is the question millions of drivers ask every time oil makes headlines: if crude keeps moving, why does petrol not?

The short answer is that the crude oil price is only one slice of what you pay. The rest is tax, dealer margin, and the oil companies' own profit, and those do not move just because crude does.

Pump prices are reviewed daily including weekends, and remained unchanged as of 2 October 2026, more than four months since the last revision.

Petrol and diesel price today: petrol about Rs 102 and diesel Rs 95 in Delhi on 1 October 2026, frozen since 25 May through a crude round trip now back above $102

Rs 102.12
Petrol, Delhi
Rs 95.20
Diesel, Delhi
May 25
Last revised
▲ $102.31
Brent, 1 Oct

Petrol and Diesel Price by City

Pump prices vary across India mainly because each state charges its own VAT on top of a similar base price. Here are the rates as of 1 October 2026.

CityPetrol (per litre)Diesel (per litre)DelhiRs 102.12Rs 95.20MumbaiRs 111.21Rs 97.83KolkataRs 113.51Rs 99.82ChennaiRs 107.76Rs 99.55BengaluruRs 111.68Rs 99.56HyderabadRs 116.15Rs 104.23

The gap between Delhi and Kolkata, more than Rs 11 a litre on petrol, is almost entirely down to state taxes, since the underlying fuel costs the oil companies roughly the same in both cities.

An Indian Oil petrol pump in West Bengal, one of the state-run fuel stations where petrol and diesel prices have been frozen since 25 May 2026
An Indian Oil outlet in West Bengal. Indian Oil, BPCL and HPCL run most of India's pumps and absorb crude swings in their margins rather than changing the price you pay. Photo: Billjones94 / Wikimedia Commons, CC BY-SA 4.0

Why Pump Prices Stay Flat

The disconnect between crude and the pump is by design. Roughly half of what you pay for petrol is central excise duty and state VAT, with dealer commission and the oil companies' margin on top, leaving the crude oil cost as just one component. So neither a crash nor a spike in crude translates into anything close to the same move at the pump.

This is why the freeze has survived a genuinely wild few months. When crude fell, oil marketing companies like Indian Oil, BPCL, and HPCL rebuilt margins rather than cutting prices. When crude jumped to nearly $109 on the Hormuz disruption and the Saudi pipeline shutdown, those same companies absorbed the higher cost rather than raising pump prices, and now that Brent has jumped back to about $102 on a fresh Gulf escalation report, the freeze has simply continued, holding since the last revision on 25 May, when petrol was raised about Rs 2.61 and diesel about Rs 2.71 a litre.

The crude swings are showing up in company margins, just not at the pump. You can track the raw input on our crude oil price today page, and the wider market reaction in our Indian stock market today wrap.

Why This Matters

For households, fuel is a big and visible cost, and a frozen pump price can feel like either a missed saving or a lucky escape depending on which way crude is moving. When crude fell, the benefit flowed to the government and oil companies rather than drivers; when crude spiked, that same buffer shielded drivers from an immediate increase. It has now cut both ways within the same four months.

For the economy, the bigger swing factor remains the direction of crude. A sustained rise in oil, driven by any return of Strait of Hormuz tension, would widen India's import bill and pressure the rupee even if pump prices stay frozen, so the strain shows up in the wider economy before it reaches the fuel station.

What To Watch

The first thing to watch is crude oil and whether this week's spike to $102 holds or fades. If oil falls back toward $97 or lower for several weeks, the case for a cut strengthens slightly, though oil companies have shown no urgency to move either way.

The second is any government move on excise duty. A duty change is the fastest way to move pump prices in either direction, and governments use it to manage inflation, so policy signals matter as much as the crude price.

The third is the rupee. Since India imports oil in dollars, a weaker rupee makes the landed cost of fuel higher even at the same crude price, adding to the pressure when oil is rising.

The Bigger Picture

Daily price revision was meant to link pump prices closely to global crude, but in practice prices have now gone more than four months without moving at all. For consumers, the lesson is that a crude move rarely means an instant change at the pump, because the tax and margin layers act as a buffer in both directions.

That buffer is exactly what the last four months have shown. Crude spiked toward $109 and pump prices did not rise; it eased back to $97 and they did not fall; it has now jumped again to about $102 and, once again, nothing moved at the pump. The system smooths the extremes, so neither the spike nor the retreat passes through. With oil back in a volatile patch, the question has quietly shifted from how long the freeze can hold under pressure to whether it ever breaks at all.

Frequently Asked Questions

As of 1 October 2026, petrol costs about Rs 102.12 per litre and diesel about Rs 95.20 in Delhi. In Mumbai petrol is around Rs 111.21 and diesel Rs 97.83, in Kolkata petrol is about Rs 113.51 and diesel Rs 99.82, and in Chennai petrol is around Rs 107.76 and diesel Rs 99.55, in Bengaluru petrol is about Rs 111.68 and diesel Rs 99.56, and in Hyderabad petrol is about Rs 116.15 and diesel Rs 104.23. Prices vary by city mainly because of different state taxes (VAT).

Crude oil peaked at $108.75 a barrel in mid-September 2026, eased to about $97 by 30 September, then jumped back to $102.31 on 1 October on a report of a third US aircraft carrier heading toward the Middle East, but pump prices have stayed flat since 25 May 2026 through the entire round trip. The main reason is that taxes (central excise duty plus state VAT) and fixed dealer and marketing costs make up roughly half the retail price, so the crude component is only one part. Oil marketing companies absorb crude swings in both directions rather than revising prices daily.

The base price set by oil companies is similar nationwide, but each state adds its own VAT (sales tax) on top, and freight costs vary. States with higher VAT, like Maharashtra and West Bengal, have higher pump prices, which is why petrol is cheaper in Delhi (about Rs 102) than in Mumbai (about Rs 111) or Kolkata (about Rs 113), even on the same day.

Since 2017, prices are revised daily at 6 a.m. by oil marketing companies (Indian Oil, BPCL, HPCL) under a system of daily price revision linked to a 15-day rolling average of international product prices and the rupee. However, in practice prices often stay frozen for long stretches, especially when companies are managing their margins, as has happened continuously since late May 2026.

It depends on the government and oil companies rather than daily crude moves. Crude has swung from nearly $109 down to about $97 and back to $102.31 on 1 October, without any pump price change in any direction. A change usually needs a sustained move in crude plus a policy or corporate decision on excise duty or pricing, not a single week's move. This is general information, not investment advice.

Get the app

Track it all in Ziro Market.

Free. iOS and Android. Built for Indian markets.

App Store →Play Store →