On August 25, 2026, petrol and diesel prices across major Indian cities remained broadly stable, with no significant nationwide revision. In Delhi, petrol was priced at Rs 102.12 per litre, while in Mumbai it was Rs 111.21.
Petrol and diesel prices remained broadly stable across major Indian cities on Tuesday, August 25, 2026, with no major nationwide revision reported in the latest fuel-price listings. Motorists continue to track daily rates as petrol and diesel prices are revised based on market conditions, taxes and other pricing factors.
According to the latest fuel-price data, petrol is priced at Rs 102.12 per litre in Delhi, while diesel costs Rs 95.20 per litre. Mumbai's petrol price is around Rs 111.21 per litre, with diesel at Rs 97.83 per litre.
Petrol and Diesel Prices Today: City-Wise Rates
City Petrol (Rs /litre) Diesel (Rs /litre)
Delhi Rs 102.12 Rs 95.20
Mumbai Rs 111.21 Rs 97.83
Kolkata Rs 113.51 Rs 99.82
Chennai Rs 107.74 Rs 99.55
Bengaluru Rs 110.93 Rs 98.80
Hyderabad Rs 115.73 Rs 103.82
The rates can differ slightly between sources and locations because fuel prices are affected by state-level taxes and local pricing components. For example, Times of India lists Bengaluru diesel at Rs 99.56 per litre for August 25, while other major fuel-price trackers list Rs 98.80.
Why petrol and diesel prices vary across cities
Fuel prices in India are not uniform because the final retail price includes components such as central excise duty, state VAT and other local charges. Changes in crude oil prices, the rupee's exchange rate and international market conditions can also influence fuel costs.
Petrol and diesel retailers update prices under India's dynamic fuel-pricing system. Daily revisions are generally reflected from the morning, although the actual movement in retail prices can vary from city to city.
Petrol, diesel rates remain in focus
The latest figures show that Delhi continues to have a lower petrol price than the other major metros listed above, while Hyderabad has the highest petrol and diesel rates among these six cities. Mumbai, Kolkata, Bengaluru and Chennai continue to record rates above Rs 100 per litre for petrol.
For consumers, checking the city-wise petrol and diesel prices before filling up can help track daily changes and household transportation costs. Since rates can be updated regularly, motorists should verify the applicable price at their local fuel station before purchase.
