Petrol & Diesel Price Today

Saturday, 26 September 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)
DelhiDelhi₹97.77₹90.67
MumbaiMaharashtra₹106.68₹93.14
ChennaiTamil Nadu₹103.67₹95.25
KolkataWest Bengal₹108.74₹95.13
BangaloreKarnataka₹105.96₹93.99
HyderabadTelangana₹110.50₹98.70
PuneMaharashtra₹107.84₹94.34
AhmedabadGujarat₹97.29₹92.95
JaipurRajasthan₹107.65₹93.15
LucknowUttar Pradesh₹97.69₹90.81
ChandigarhPunjab₹97.24₹85.32
BhopalMadhya Pradesh₹111.65₹96.90
PatnaBihar₹109.69₹97.05
KochiKerala₹104.74₹92.97
GuwahatiAssam₹101.01₹88.94
NagpurMaharashtra₹107.77₹94.20
SuratGujarat₹97.35₹92.98
IndoreMadhya Pradesh₹110.90₹96.20
VisakhapatnamAndhra Pradesh₹111.53₹99.12
CoimbatoreTamil Nadu₹103.91₹95.44
BhubaneswarOdisha₹106.19₹97.76
MaduraiTamil Nadu₹103.88₹95.44
VadodaraGujarat₹97.32₹92.97
NashikMaharashtra₹107.68₹94.20
ThiruvananthapuramKerala₹105.12₹93.35

Petrol & Diesel Price Revision History

Effective FromPetrol (₹/L)Diesel (₹/L)Change
May 15, 2026Current₹97.77₹90.67
▲ ₹3.00/LDiesel: No change
Nov 1, 2025₹94.77₹90.67
No change
Jun 1, 2025₹94.77₹90.67
No change
Mar 15, 2024₹94.77₹90.67
▼ ₹2.00/L
May 22, 2022₹96.77₹92.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.