Table of Contents
ToggleFuel prices across India witnessed another sharp increase on Monday, May 25, 2026, marking the fourth hike within just ten days. Petrol and diesel prices were raised by around ₹2.7 to ₹2.8 per litre across major cities and fuel variants.
Updated Fuel Prices on May 25, 2026
| City | Petrol Price | Diesel Price |
|---|---|---|
| Delhi | ₹102.12 (+₹2.61) | ₹95.20 (+₹2.71) |
| Mumbai | ₹111.21 (+₹2.72) | ₹97.83 (+₹2.81) |
| Kolkata | ₹113.51 (+₹2.87) | ₹99.82 (+₹2.80) |
| Chennai | ₹107.77 (+₹2.46) | ₹99.55 (+₹2.57) |
With the latest revision, petrol and diesel prices have cumulatively risen by nearly ₹7.5 per litre since May 15.
Petrol Crosses ₹100 Mark in Delhi Again
The latest hike pushed petrol prices in Delhi beyond the ₹100-per-litre mark for the first time since May 2022, when fuel prices had surged during the Russia-Ukraine conflict.
Among the four metro cities, Kolkata recorded the highest rise in petrol prices with an increase of ₹2.87 per litre, while Mumbai saw the steepest diesel hike at ₹2.81 per litre.
Metro Cities See Significant Increase
In Kolkata, petrol is now priced at ₹113.51 per litre and diesel at ₹99.82 per litre after the latest increase.
Mumbai residents are now paying ₹111.21 per litre for petrol and ₹97.83 per litre for diesel.
Chennai experienced a relatively smaller increase compared to other metros. Petrol prices rose to ₹107.77 per litre, while diesel reached ₹99.55 per litre.
Why Are Fuel Prices Rising?
Oil marketing companies had maintained stable fuel prices for nearly three months despite rising international crude oil rates. However, beginning May 15, companies started passing on the burden to consumers.
The first hike earlier this month raised prices by ₹3 per litre, followed by two smaller increases of 90 paise each. Monday’s hike is the first major increase of more than ₹1 per litre since the recent revision cycle began.
Crude Oil Prices Remain Volatile
India’s crude oil basket averaged $107.96 per barrel until May 22 this month. However, global crude oil prices showed signs of easing on Monday morning.
Brent crude futures for July delivery dropped nearly 4.8% to $98.59 per barrel amid reports of a possible peace agreement between Iran and the United States, which helped cool global oil prices after a prolonged period above the $100 mark.