Before leaving the car, check today’s price, new rates of petrol and diesel released, see what is the price in your city.

Posts

Petrol diesel price today 25 October 2025 : Every morning when we start our day, one thing that has a direct impact on our month’s budget is the prices of petrol and diesel. Every day at 6 am, oil companies release new rates, and it is very important to know how much it will affect your pocket today.

These prices are decided according to the price of crude oil in the international market and the movement of rupee against the dollar. Let us know, what is the price of oil in your city today i.e. on 25 October 2025.

Petrol and diesel prices in your city today

  • 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
  • Lucknow: Petrol ₹94.69 | Diesel ₹87.80
  • Jaipur: Petrol ₹104.72 | Diesel ₹90.21
  • Patna: Petrol ₹105.58 | Diesel ₹93.80
  • Chandigarh: Petrol ₹94.30 | Diesel ₹82.45

Why have prices not changed for a long time?

You will remember that there has been no major change in the prices of petrol and diesel since May 2022. The reason for this is that at that time the government had made some tax cuts, after which the prices have remained almost stable, even if crude oil has been becoming expensive or cheap in the international market.

What factors decide the price of oil?

  1. Crude Oil: India buys most of its crude oil from outside. When prices increase there, petrol and diesel become expensive here too.
  2. Tax: A major part of the price of oil is due to the taxes of the central and state governments. This is the reason why rates differ in different states.
  3. Rupee Price: Crude oil is purchased in dollars. If the rupee weakens against the dollar, we have to pay more to buy oil, which increases prices.

Know the rate of your city through an SMS

If you want, you can also know the latest rates of your city by sending an SMS sitting at home.

  • For Indian Oil (IOC): Text RSP to 9224992249.
  • For Bharat Petroleum (BPCL): Text RSP and send it to 9223112222.
  • For Hindustan Petroleum (HPCL): Text HPPRICE to 9222201122.