Petrol and Diesel Prices Hold Steady on October 23, 2025
Oil Marketing Companies (OMCs) have announced the daily petrol and diesel prices for October 23, 2025. Fuel rates across major Indian cities remain unchanged, continuing the price freeze that has been in effect since May 2022.
Key Takeaways
- Fuel prices remain frozen since May 2022 after tax cuts.
- Daily price revisions by OMCs ensure market-linked transparency.
- Hyderabad recorded the highest petrol price, while Chandigarh has the cheapest diesel.
City-Wise Petrol and Diesel Prices (₹/Litre)
Check the latest fuel rates in your city:
- New Delhi: Petrol ₹94.72, Diesel ₹87.62
- Mumbai: Petrol ₹104.21, Diesel ₹92.15
- Kolkata: Petrol ₹103.94, Diesel ₹90.76
- Chennai: Petrol ₹100.75, Diesel ₹92.34
- Bengaluru: Petrol ₹102.92, Diesel ₹89.02
- Hyderabad: Petrol ₹107.46, Diesel ₹95.70
- Ahmedabad: Petrol ₹94.49, Diesel ₹90.17
- Pune: Petrol ₹104.04, Diesel ₹90.57
What Drives Fuel Prices in India?
While OMCs technically update prices daily at 6 AM based on global crude oil fluctuations and exchange rates, several key factors influence the final retail price:
Crude Oil Prices: Global crude oil prices serve as the primary input cost for petrol and diesel production.
Exchange Rate: Since India imports most of its crude oil, the rupee-dollar exchange rate plays a crucial role. A weaker rupee typically leads to higher fuel costs.
Taxes: Central and state taxes form a significant portion of retail prices, creating regional variations across states.
Refining Costs: The expense of processing crude oil into usable fuel also impacts final prices, varying by crude quality and refinery efficiency.
Demand-Supply Dynamics: Market consumption patterns influence pricing, with higher demand potentially pushing prices upward.
How to Check Fuel Prices via SMS
Consumers can easily access the latest petrol and diesel rates through SMS services:
- Indian Oil: Text city code followed by “RSP” to 9224992249
- BPCL: Send “RSP” to 9223112222
- HPCL: Text “HP Price” to 9222201122




