The retail prices of petrol and diesel in India continue to remain dynamic, with daily revisions based on international crude oil rates and currency exchange fluctuations. On March 9, 2025, petrol prices in major metro cities were recorded as follows:
- New Delhi: ₹94.77 per litre
- Mumbai: ₹103.50 per litre
- Kolkata: ₹105.01 per litre
- Chennai: ₹100.80 per litre
Meanwhile, diesel rates stood at ₹87.67 per litre in New Delhi, ₹90.03 in Mumbai, ₹91.82 in Kolkata, and ₹92.39 in Chennai.
Historical Context of Fuel Price Revisions

India had earlier followed a fortnightly price revision system for fuel rates. However, since June 2017, the government introduced a dynamic fuel pricing mechanism, ensuring that prices are updated every morning at 6 AM, aligning them with international oil market trends.
Petrol and Diesel Prices in Key Cities
Apart from metro cities, fuel rates vary across different states and districts due to transportation costs, state-specific taxes, and dealer commissions. Below are the latest fuel prices in select Indian cities:
City/District | Petrol (₹/L) | Diesel (₹/L) |
---|---|---|
Adilabad | 108.82 | 97.10 |
Agar Malwa | 107.50 | 92.82 |
Agra | 94.61 | 87.70 |
Ahmadnagar | 104.33 | 90.87 |
Ahmedabad | 94.29 | 89.95 |
Aizawl | 99.06 | 87.92 |
Ajmer | 104.36 | 89.88 |
Akola | 104.47 | 91.02 |
Alappuzha | 105.75 | 94.73 |
Aligarh | 94.82 | 87.93 |
State-Wise Petrol and Diesel Prices
State-wise fuel rates differ due to state-imposed Value Added Tax (VAT), transportation levies, and other local charges. The following are the latest petrol and diesel prices across various states:
State | Petrol (₹/L) | Diesel (₹/L) |
---|---|---|
Andaman & Nicobar | 82.46 | 78.05 |
Andhra Pradesh | 109.04 | 96.92 |
Arunachal Pradesh | 92.66 | 82.20 |
Assam | 98.53 | 89.76 |
Bihar | 106.92 | 93.66 |
Chandigarh | 94.30 | 82.45 |
Chhattisgarh | 101.07 | 94.00 |
Daman & Diu | 92.37 | 87.87 |
Delhi | 94.77 | 87.67 |
Goa | 96.71 | 88.47 |
Factors Affecting Fuel Prices in India
Fuel prices in India are impacted by several factors, including:
- Global Crude Oil Prices – International oil prices influence domestic fuel rates.
- Rupee-Dollar Exchange Rate – Since crude oil imports are paid in US dollars, fluctuations in the exchange rate affect retail prices.
- Excise Duty and VAT – The central government levies excise duty, while state governments impose VAT, leading to price differences across states.
- Dealer Commission – Fuel station dealers receive a commission that is factored into retail prices.