Petrol and diesel prices: Check the latest fuel rates in major metro cities on March 22, 2025
Fuel prices remain stable despite fluctuations in international crude oil rates.;

For the first time, petrol and diesel prices in India have remained stable for an extended period. Since March 2024, there has been no change in fuel rates, even though international crude oil prices have fluctuated.
At one point, there was hope for a reduction in petrol and diesel prices due to a drop in crude oil rates, but the situation remained unchanged. Currently, the average price of petrol in India stands at Rs 95.09 per litre. Before refueling your vehicle, check the latest fuel prices in major metro cities, which have been updated below.
Petrol and diesel prices are stable in the four major metros of the country. Today's (March 22, 2025) latest rates are as follows-
Today’s diesel prices in major cities
Delhi: ₹ 94.77 per litre
Mumbai: ₹ 103.50 per litre
Kolkata: ₹ 105.01 per litre
Chennai: ₹ 100.93 per litre
Today’s diesel prices in major cities
Delhi: ₹ 87.67 per litre
Mumbai: ₹ 90.03 per litre
Kolkata: ₹ 91.82 per litre
Chennai: ₹ 92.52 per litre
Let us tell you that in India, government oil companies like Indian Oil, Hindustan Petroleum and Bharat Petroleum decide the fuel prices. These companies change the prices keeping in mind factors like international crude oil prices, rupee-dollar exchange rate and tax. The last time petrol and diesel prices were reduced by ₹ 2 per liter was in March 2024.
If you want to know the latest prices of petrol and diesel in your city, you can get this information through SMS sitting at home. For example, Indian Oil customers - send RSP