Petrol, Diesel Prices on May 23, 2026: In a third hike within 10 days, petrol and diesel prices were on Saturday, May 23, again hiked by nearly a rupee. Petrol in Delhi will now cost 87 paise more at Rs 99.51 a litre, while diesel will be priced 91 paise higher at Rs 92.49 per litre.
With this, oil marketing companies (OMCs) have hiked fuel rates three times in the past few days, aggregating to about a Rs 5 hike. 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.
OMCs revise fuel prices daily at 6 AM, aligning them with movements in global crude oil prices and currency exchange rates.
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.
Petrol Prices Across Major Cities (May 23, 2026)
| City | Petrol Price (Rs/Litre) | Change |
|---|---|---|
| New Delhi | 99.51 | +87 paise |
| Mumbai | 108.49 | +90 paise |
| Kolkata | 110.64 | +94 paise |
| Chennai | 105.31 | +82 paise |
| Gurgaon | 100.37 | +86 paise |
| Noida | 99.51 | +86 paise |
| Bengaluru | 108.09 | +95 paise |
| Bhubaneswar | 106.18 | +93 paise |
| Chandigarh | 98.97 | +87 paise |
| Hyderabad | 112.81 | +97 paise |
| Jaipur | 109.84 | +90 paise |
| Lucknow | 99.26 | +84 paise |
| Patna | 110.47 | +93 paise |
| Thiruvananthapuram | 112.64 | +94 paise |
Diesel Prices Across Major Cities (May 23, 2026)
| City | Diesel Price (Rs/Litre) | Change |
|---|---|---|
| New Delhi | 92.49 | +91 paise |
| Mumbai | 95.02 | +94 paise |
| Kolkata | 97.02 | +95 paise |
| Chennai | 96.98 | +87 paise |
| Gurgaon | 92.93 | +92 paise |
| Noida | 91.93 | +91 paise |
| Bengaluru | 95.99 | +95 paise |
| Bhubaneswar | 97.80 | +97 paise |
| Chandigarh | 86.94 | +85 paise |
| Hyderabad | 100.94 | +99 paise |
| Jaipur | 95.05 | +91 paise |
| Lucknow | 92.64 | +91 paise |
| Patna | 96.53 | +95 paise |
| Thiruvananthapuram | 101.55 | +96 paise |
Hyderabad Tops Petrol, Diesel Price Chart, Chandigarh Lowest
After the latest hike, Hyderabad continues to have the most expensive fuel among key metros, while Chandigarh remained the cheapest place to buy both petrol and diesel. According to the latest price revision, petrol prices rose by up to 97 paise per litre, while diesel rates increased by as much as 99 paise per litre in some cities.
Among major cities, Hyderabad recorded the highest petrol price at Rs 112.81 per litre after a 97-paise hike. Thiruvananthapuram followed closely with petrol at Rs 112.64 per litre, while Kolkata and Patna also remained above the Rs 110 mark.
On the other hand, Chandigarh had the cheapest petrol among the listed cities at Rs 98.97 per litre despite an 87-paise increase. Lucknow sold petrol at Rs 99.26 per litre, while New Delhi and Noida were priced at Rs 99.51 per litre each.
In the diesel segment too, Hyderabad topped the chart with diesel retailing at Rs 100.94 per litre after a 99-paise increase. Thiruvananthapuram was the second costliest city at Rs 101.55 per litre. Bhubaneswar and Kolkata also saw diesel prices nearing Rs 98 per litre.
Chandigarh continued to offer the cheapest diesel at Rs 86.94 per litre, significantly lower than most other major cities. Noida sold diesel at Rs 91.93 per litre, while New Delhi rates stood at Rs 92.49 per litre.
Fuel prices vary from state to state due to differences in VAT, local taxes and transportation costs. The latest revision comes amid elevated global crude oil prices and currency-related pressures.










