Petrol & Diesel Price Today

Thursday, 25 June 2026 · Revised by OMCs when announced

Avg Petrol Price
104.79
per litre (national avg)
Avg Diesel Price
94.04
per litre (national avg)

City-wise Petrol & Diesel Prices

Prices in ₹/litre including all taxes & duties · Last updated: 2026-05-15Static reference data
CityStatePetrol (₹/L)Diesel (₹/L)
DelhiDelhi97.7790.67
MumbaiMaharashtra106.6893.14
ChennaiTamil Nadu103.6795.25
KolkataWest Bengal108.7495.13
BangaloreKarnataka105.9693.99
HyderabadTelangana110.5098.70
PuneMaharashtra107.8494.34
AhmedabadGujarat97.2992.95
JaipurRajasthan107.6593.15
LucknowUttar Pradesh97.6990.81
ChandigarhPunjab97.2485.32
BhopalMadhya Pradesh111.6596.90
PatnaBihar109.6997.05
KochiKerala104.7492.97
GuwahatiAssam101.0188.94
NagpurMaharashtra107.7794.20
SuratGujarat97.3592.98
IndoreMadhya Pradesh110.9096.20
VisakhapatnamAndhra Pradesh111.5399.12
CoimbatoreTamil Nadu103.9195.44
BhubaneswarOdisha106.1997.76
MaduraiTamil Nadu103.8895.44
VadodaraGujarat97.3292.97
NashikMaharashtra107.6894.20
ThiruvananthapuramKerala105.1293.35

Petrol & Diesel Price Revision History

Effective FromPetrol (₹/L)Diesel (₹/L)Change
May 15, 2026Current97.7790.67
3.00/LDiesel: No change
Nov 1, 202594.7790.67
No change
Jun 1, 202594.7790.67
No change
Mar 15, 202494.7790.67
2.00/L
May 22, 202296.7792.67
9.50/LDiesel: 7.00/L

Prices in Delhi, Delhi· ₹/litre including all taxes & duties · Revised by IOC/BPCL/HPCL

How are Petrol & Diesel Prices Determined?

Petrol and diesel prices in India are technically eligible for daily revision under the dynamic pricing mechanism adopted by state-owned oil companies — Indian Oil Corporation (IOC), Bharat Petroleum (BPCL), and Hindustan Petroleum (HPCL) — but in practice change infrequently, often staying flat for months at a time for political and market-stability reasons.

The retail price includes: base price (linked to international crude) + excise duty (central govt) + dealer commission + state VAT/sales tax. State VAT is the primary reason prices vary across cities.

States with highest fuel taxes: Maharashtra, Telangana, Madhya Pradesh. States with lowest taxes: Chandigarh, Andaman & Nicobar Islands.