Petrol and Diesel Price Today India – May 24, 2026 (City-Wise Updated Rates + Why Prices Change Daily)

Every morning, over 5 million Indians check petrol prices before heading out. If you are one of them – welcome. Below are today’s confirmed fuel prices across India’s major cities for May 24, 2026, followed by a clear explanation of why these prices change every single day and what actually drives the number you see at the pump.

Petrol and Diesel Prices Today – May 24, 2026

today petrol price Bangalore Chennai Hyderabad
CityPetrol (Rs/litre)Diesel (Rs/litre)Change vs Yesterday
DelhiRs 94.77Rs 87.67No change
MumbaiRs 103.44Rs 89.97No change
BangaloreRs 102.86Rs 88.94No change
ChennaiRs 100.75Rs 92.47No change
HyderabadRs 107.41Rs 95.65No change
PuneRs 103.57Rs 89.87No change
KolkataRs 103.94Rs 90.76No change
AhmedabadRs 96.63Rs 92.38No change
JaipurRs 104.77Rs 90.30No change
LucknowRs 94.65Rs 87.76No change
BhopalRs 107.23Rs 92.36No change
IndoreRs 107.53Rs 92.55No change
NagpurRs 103.89Rs 90.46No change
PatnaRs 107.49Rs 93.43No change
ChandigarhRs 94.23Rs 82.07No change

Note: Fuel prices are revised by oil marketing companies daily at 6:00 AM IST. The prices above reflect the May 24, 2026 morning revision. Prices vary by city due to state taxes, local levies, and transportation costs.

Why Is Petrol Cheaper in Delhi Than Mumbai?

The single biggest driver of city-to-city petrol price variation is state government taxation. The base price of petrol – set by international crude oil markets and refined locally – is the same across India. What makes Delhi petrol cost Rs 94.77 while Mumbai pays Rs 103.44 for the same litre is the difference in state VAT (Value Added Tax) and local levies.

StateVAT on PetrolVAT on DieselEffect on Price
Delhi19.40%16.75%Lowest among major metros
Maharashtra26% + Rs 10.12/L surcharge24%Highest among major metros
Karnataka25.92% + Rs 3/L cess14.34% + Rs 3/L cessHigh state taxes
Tamil Nadu15% + Rs 11.52/L Road Dev Fund11% + Rs 9.62/LModerate-high
Telangana35.20%27%Consistently highest VAT
Madhya Pradesh28% + Rs 4/L development cess23%High — hence Bhopal Rs 107+

How India’s Petrol Price Is Calculated – The Full Breakdown

Most Indian drivers know petrol is expensive without understanding exactly why. Here is the complete breakdown for a litre of petrol in Delhi at Rs 94.77:

ComponentAmount (Rs)Percentage of Final Price
Base price (crude + refining cost)Rs 57.7460.9%
Central Excise DutyRs 19.9021.0%
Dealer CommissionRs 3.774.0%
State VAT (Delhi 19.40%)Rs 13.3614.1%
TOTAL RETAIL PRICERs 94.77100%

The critical insight: over 35% of what you pay for petrol in India goes directly to the government as tax (Central Excise + State VAT). The actual cost of producing the fuel is only 61 paise of every rupee you spend at the pump.

Dynamic Fuel Pricing – Why Does the Price Change Every Day?

India moved to daily dynamic fuel pricing in June 2017. Before that, prices were revised every two weeks. Under the current system, state-owned oil marketing companies – Indian Oil Corporation, Bharat Petroleum, and Hindustan Petroleum – revise prices every day at 6:00 AM based on a 15-day average of international benchmark crude prices and the Rupee-USD exchange rate.

diesel price today Mumbai
  • Crude oil prices: India imports approximately 85% of its crude oil. When Brent crude rises internationally, Indian fuel prices follow
  • Rupee-Dollar rate: Oil is priced globally in US dollars. When the Rupee weakens against the Dollar, the same crude costs more in Rupee terms
  • Refining costs: Vary with operating efficiency and energy costs at Indian refineries
  • Central Excise Duty: Can be changed by the central government – when crude spikes, the government sometimes reduces excise to cushion the consumer impact

How to Check Today’s Petrol Price for Your City

  1. Send an SMS: Type RSP followed by your city code to 9224992249 (IOCL service)
  2. Use the My Petrol app (available on Android and iOS – free)
  3. Check the IOCL, BPCL, or HPCL website directly – prices updated at 6:00 AM daily
  4. Google ‘petrol price today – Google shows a direct price widget for most major cities
  5. Check the FuelDost app – also shows nearby petrol stations and their prices

Will Petrol Prices Fall in the Near Future?

Petrol prices in India are influenced by two things the government controls (excise duty and state VAT) and one thing it does not (global crude oil prices). As of May 2026, Brent crude is trading at approximately USD 72–75 per barrel – a relatively stable range. Significant price cuts would require either a meaningful drop in crude prices or a government decision to reduce central excise duty. With the Union Budget scheduled for July 2026, there is some market expectation of a minor excise reduction as a populist measure – but this is speculative.

For vehicle owners, the practical response to persistent high fuel costs: check your tyre pressure monthly (under-inflation increases fuel consumption by 3–5%), maintain your engine oil and air filter, and drive smoothly – these three habits alone can reduce your monthly fuel spend by Rs 300–600.

CNG and EV – The Alternatives That Are Changing the Market

With petrol above Rs 100 in most cities, CNG and electric vehicles are increasingly attractive. The running cost per km for each fuel type:

Fuel TypeVehicle ExampleReal EfficiencyCost per km (May 2026)
PetrolMaruti Swift22 kmplRs 4.43/km (Mumbai)
DieselHyundai Creta18 kmpl (highway)Rs 4.99/km (Mumbai)
CNGMaruti Alto CNG28 km/kgRs 2.91/km
Electric (home charging)Tata Nexon EV17 kWh/100kmRs 1.36/km
Electric (public DC fast)Tata Nexon EV17 kWh/100kmRs 2.81/km

Electric vehicles charged at home deliver the lowest per-km running cost of any fuel type available in India today — less than a third of petrol cost in most cities.

Frequently Asked Questions (FAQ)

Q: At what time are petrol prices revised in India?

A: Indian oil marketing companies (IOCL, BPCL, HPCL) revise fuel prices daily at 6:00 AM IST. Prices after 6:00 AM reflect the day’s rates.

Q: Why does petrol cost more than diesel in India?

petrol diesel price today India May 2026

A: Petrol attracts a higher state VAT percentage than diesel in most Indian states, as diesel is considered an ‘essential commodity’ used by agriculture and heavy transport. The central excise duty on petrol has historically also been higher than diesel.

Q: Is it cheaper to buy petrol at different times of day?

A: No. Petrol prices are the same throughout the day at any given station – they only change once per day at 6:00 AM. Unlike electricity pricing, there is no off-peak discount for fuel in India.

Q: Which city has the cheapest petrol in India?

A: Port Blair (Andaman and Nicobar Islands) and some union territories have subsidised fuel. Among major cities, Delhi consistently has the cheapest petrol due to its lower VAT structure.

Leave a Comment

Petrol Prices Across India — Which City Pays the Most? (May 2026)