Fuel prices in India haven't changed since May 2022
India
If you've been wondering why petrol and diesel prices feel stuck, it's because they actually haven't changed since May 2022.
Thanks to earlier government tax cuts, rates have stayed steady—so as of today (Feb 28, 2026), petrol in Delhi is ₹94.72/liter and diesel is ₹87.62/liter.
Prices are updated every morning at 6am tracking global oil trends and currency shifts.
How are petrol and diesel prices determined?
Fuel costs depend mostly on global crude oil prices and how the rupee stacks up against the dollar, since India imports most of its oil.
Taxes from both the central and state governments also make a big difference depending on where you live.
If you want the latest rates for your city, just send an SMS—Indian Oil, BPCL, and HPCL all offer quick updates straight to your phone.