Petrol and Diesel Prices Today: Tracking the petrol and diesel prices in India is essential for everyday commuters and businesses alike. As of October 7, 2025, Oil Marketing Companies (OMCs) have updated the latest fuel prices across major Indian cities at 6 AM, reflecting both global crude oil price fluctuations and currency exchange rates. This daily revision process, governed by transparency and market factors, helps consumers stay informed about the most up-to-date petrol rates and diesel prices.
Why Do Petrol and Diesel Prices Change Every Day?
In India, daily fuel price revision started to ensure transparency in fuel pricing and to align domestic prices with international market movements. OMCs such as Indian Oil, BPCL, and HPCL release updated rates at 6 AM each morning, based on the latest:
- International crude oil prices
- INR to USD exchange rate
- Central and state government taxes
- Dealer commissions
- Freight charges
Despite being technically market-driven, prices have remained steady since May 2022 due to government interventions such as excise and VAT adjustments, and informal retail price caps.
City-Wise Petrol and Diesel Prices in India (₹/L)
Here’s a detailed, city-wise breakdown of petrol prices and diesel prices for October 7, 2025:
City | Petrol (₹/L) | Diesel (₹/L) |
---|---|---|
New Delhi | 94.72 | 87.62 |
Mumbai | 104.21 | 92.15 |
Kolkata | 103.94 | 90.76 |
Chennai | 100.75 | 92.34 |
Ahmedabad | 94.49 | 90.17 |
Bengaluru | 102.92 | 89.02 |
Hyderabad | 107.46 | 95.70 |
Jaipur | 104.72 | 90.21 |
Lucknow | 94.69 | 87.80 |
Pune | 104.04 | 90.57 |
Chandigarh | 94.30 | 82.45 |
Indore | 106.48 | 91.88 |
Patna | 105.58 | 93.80 |
Surat | 95.00 | 89.00 |
Nashik | 95.50 | 89.50 |
Fuel prices can vary by a few paise even within cities due to retailer and logistics factors. For petrol price today and diesel price today in your area, it’s a good practice to check with your nearest fuel pump.
Key Factors Affecting Petrol and Diesel Prices
Understanding the factors behind fuel prices in India can help consumers and businesses plan better:
- Global crude oil price: The single most significant factor. Any rise in crude prices directly impacts local fuel prices.
- Exchange rates: A weaker rupee against the US dollar results in more expensive crude oil imports, pushing up petrol and diesel prices.
- Central and state taxes: Excise duty and VAT constitute over 50% of the pump price in some states, creating price differences across regions.
- Refinery costs: Variation in refining processes, technology, and logistics can influence the cost structure and, ultimately, the petrol rate and diesel rate.
- Demand and supply: Seasonal spikes and changes in demand—such as harvests, festivals, or transport strikes—cause price adjustments.
- Government policy: Tax reforms, subsidies, and price control measures periodically affect retail prices, as witnessed during global oil crises.
Global Trends and Price Comparisons
Over the past year, global crude oil prices fluctuated between $70 and $95 per barrel, with OPEC+ decisions and geopolitical events continuing to exert pressure. Additionally, alternative fuels such as CNG and electric vehicles are gaining traction, providing relief to urban consumers in cities like Delhi, Mumbai, and Bengaluru.
Historical comparison:
- In May 2022, after the last major excise cut, petrol averaged ₹97/litre in metro cities.
- As of October 2025, prices have hovered in a similar range, displaying stability despite global volatility.
How to Check Latest Petrol and Diesel Prices in India
Want today’s petrol price or diesel rate today at your fingertips? Here’s how:
- Indian Oil: Text RSP <city code> to 9224992249
- BPCL: Send RSP to 9223112222
- HPCL: Text HP Price <city code> to 9222201122
You’ll receive an instant SMS with the latest retail fuel price in your city.
FAQs on Petrol and Diesel Prices in India
Q1. How often are petrol and diesel prices updated in India?
Petrol and diesel prices are updated daily at 6 AM by OMCs, reflecting changes in global crude prices, exchange rates, and taxation.
Q2. Why do prices differ between cities?
State and local taxes, transport costs, and dealer commissions lead to different retail prices for petrol and diesel across cities.
Q3. What was the highest petrol price in India in 2025?
As of October 2025, the highest petrol price among major cities is in Hyderabad at ₹107.46 per litre.
Q4. Why haven’t fuel prices changed much since 2022?
Prices have stabilized following central and state tax cuts in May 2022, despite international crude price volatility.
Q5. How can I save on fuel costs?
Consider using alternative fuels like CNG, EVs, carpooling, and efficient driving techniques to reduce fuel expenditure.