Petrol, Diesel, CNG Prices on May 25, 2026: Oil Marketing Companies (OMCs) have hiked the prices of petrol and diesel across India, the fourth retail fuel rate increase in 10 days amid the elevated crude
oil prices. Petrol and diesel prices were raised on Monday by Rs 2 per litre.
With the latest revision, cumulative increases in petrol and diesel prices have now touched nearly Rs 7.5 per litre since fuel price revisions resumed on May 15 after a prolonged freeze.
Elevated crude oil prices triggered by the Iran-US war are putting pressure on OMCs, leading to sharp losses every day. India imports 85-90 per cent of its crude oil, making it volatile for geopolitical disruption.
India’s forex reserve is under pressure due to the elevated crude oil prices.
Petrol and diesel prices were increased by Rs 3 across Indian cities on May 15, amid rising global crude oil prices and supply concerns triggered by the ongoing West Asia crisis. Later, on May 19, the fuel prices were hiked by another 90 paise.
Meanwhile, Iran and US moved closer to mint a deal that would reopen the Strait of Hormuz, after weeks of closure.
A day after US President Donald Trump announced that a peace agreement with Iran has been “largely negotiated”, he backtracked saying that Washington will not rush into finalising a peace agreement with Iran, even as negotiations continue over ending the three-month conflict in the Gulf region.
Petrol Prices Across Major Cities (May 25, 2026)
| City | Petrol Price (Rs/Litre) |
|---|---|
| New Delhi | 102.12 |
| Mumbai | 111.18 |
| Kolkata | 113.47 |
| Chennai | 107.77 |
| Gurgaon | 102.77 |
| Noida | 102.12 |
| Bengaluru | 110.93 |
| Bhubaneswar | 109.92 |
| Chandigarh | 98.10 |
| Hyderabad | 115.69 |
| Jaipur | 112.66 |
| Lucknow | 102.05 |
| Patna | 113.35 |
| Thiruvananthapuram | 115.49 |
Diesel Prices Across Major Cities (May 25, 2026)
| City | Diesel Price (Rs/Litre) |
|---|---|
| New Delhi | 95.20 |
| Mumbai | 97.83 |
| Kolkata | 99.82 |
| Chennai | 99.55 |
| Gurgaon | 95.44 |
| Noida | 95.56 |
| Bengaluru | 98.80 |
| Bhubaneswar | 100.92 |
| Chandigarh | 86.09 |
| Hyderabad | 103.82 |
| Jaipur | 97.78 |
| Lucknow | 95.55 |
| Patna | 99.36 |
| Thiruvananthapuram | 104.40 |
CNG Prices Across Major Cities (May 25, 2026)
| City | Price (Rs/Kg) |
|---|---|
| New Delhi | Rs 77.09 |
| Mumbai | Rs 81 |
| Ahmedabad | Rs 82.25 |
| Gurgaon | Rs 82.12 |
| Noida | Rs 85.70 |
| Bangalore | Rs 90 |
| Jaipur | Rs 90.91 |
| Chennai | Rs 91.5 |
| Pune | Rs 92.5 |
| Kolkata | Rs 93.5 |
| Lucknow | Rs 95.75 |
| Hyderabad | Rs 97 |
Petrol Costliest In Hyderabad, Diesel In Thiruvananthapuram
Petrol prices remained the highest in Hyderabad at Rs 115.69 per litre on May 25, 2026. Thiruvananthapuram followed closely, where petrol rates stood at Rs 115.49 per litre.
On the other hand, Chandigarh continued to have the lowest petrol price among the listed cities at Rs 98.10 per litre. Lucknow and New Delhi also remained relatively cheaper compared to several metro cities, with petrol prices at Rs 102.05 and Rs 102.12 per litre, respectively.
In the case of diesel, Thiruvananthapuram recorded the highest price at Rs 104.40 per litre. Hyderabad followed with diesel costing Rs 103.82 per litre. Chandigarh had the lowest diesel price among the listed cities at Rs 86.09 per litre.













