Archive · 8 Dec 2025
Petrol, Diesel Prices Updated on December 8, 2025
On December 8, 2025, the prices of petrol and diesel in India were updated by the Oil Marketing Companies (OMCs).
These prices change every day at 6 AM to match the global oil prices and the value of the Indian rupee.
The prices have not changed since May 2022 because the government reduced taxes.
You can check the latest prices in your city by sending an SMS to specific numbers provided by Indian Oil, BPCL, or HPCL.
The prices vary from city to city because of different taxes and other factors like the cost of refining oil and the demand for fuel.
Petrol and diesel prices were updated on December 8, 2025, at 6 AM by OMCs.
Prices have remained unchanged since May 2022 due to tax reductions by the government.
City-wise petrol and diesel prices vary, with Mumbai having the highest petrol price at ₹104.21/L and Chandigarh the lowest diesel price at ₹82.45/L.
Global crude oil prices, exchange rates, taxes, refining costs, and demand-supply dynamics influence fuel prices in India.
Consumers can check the latest fuel prices via SMS by sending specific codes to designated numbers for Indian Oil, BPCL, and HPCL.
- Who
- Oil Marketing Companies (OMCs) in India
- What
- Updated petrol and diesel prices across major cities
- When
- December 8, 2025, at 6 AM
- Where
- Major cities in India
- Why
- To reflect global crude oil price fluctuations and currency exchange rates
- New Delhi Petrol
- ₹94.72/L
- New Delhi Diesel
- ₹87.62/L
- Mumbai Petrol
- ₹104.21/L
- Mumbai Diesel
- ₹92.15/L
- Kolkata Petrol
- ₹103.94/L
- Kolkata Diesel
- ₹90.76/L
- Chennai Petrol
- ₹100.75/L
- Chennai Diesel
- ₹92.34/L
- Ahmedabad Petrol
- ₹94.49/L
- Ahmedabad Diesel
- ₹90.17/L
- Bengaluru Petrol
- ₹102.92/L
- Bengaluru Diesel
- ₹89.02/L
- Hyderabad Petrol
- ₹107.46/L
- Hyderabad Diesel
- ₹95.70/L
- Jaipur Petrol
- ₹104.72/L
- Jaipur Diesel
- ₹90.21/L
- Lucknow Petrol
- ₹94.69/L
- Lucknow Diesel
- ₹87.80/L
- Pune Petrol
- ₹104.04/L
- Pune Diesel
- ₹90.57/L
- Chandigarh Petrol
- ₹94.30/L
- Chandigarh Diesel
- ₹82.45/L
- Indore Petrol
- ₹106.48/L
- Indore Diesel
- ₹91.88/L
- Patna Petrol
- ₹105.58/L
- Patna Diesel
- ₹93.80/L
- Surat Petrol
- ₹95.00/L
- Surat Diesel
- ₹89.00/L
- Nashik Petrol
- ₹95.50/L
- Nashik Diesel
- ₹89.50/L
- Update Time
- 6 AM daily
- Last Price Change
- May 2022
- Indian Oil SMS Code
- 9224992249
- BPCL SMS Code
- 9223112222
- HPCL SMS Code
- 9222201122