Petrol price in India today

Reference city Mumbai · State-wise petrol rates · Updated 14 Jul 2026

Find today's petrol prices for every state and union territory in India in the table below. Rates are updated daily and revised each morning at 6:00 AM in line with international crude oil prices and the rupee–dollar exchange rate. Tap any state to see city-wise prices along with a 10-day price history.

Reference rate · Mumbai
₹111.21 / litre
Change vs yesterdayChange
₹0.00
Petrol cost calculator
Fuel requiredlitres / day
Per dayat today's rate
Per month30 days
Per year365 days

Petrol price by state

Diesel →
State / UTPricePrice change
Andaman and Nicobar IslandsUT ₹88.66 ₹0.00
Andhra Pradesh ₹117.68 ₹0.00
Arunachal Pradesh ₹98.06 ₹0.11
Assam ₹105.73 ₹0.00
Bihar ₹113.37 ₹0.00
ChandigarhUT ₹101.54 ₹0.00
Chhattisgarh ₹108.30 ₹0.00
Dadra and Nagar Haveli and Daman and DiuUT ₹99.44 ₹0.00
DelhiUT ₹102.12 ₹0.00
Goa ₹104.00 ₹0.08
Gujarat ₹102.04 ₹0.03
Haryana ₹103.28 ₹0.00
Himachal Pradesh ₹102.38 ₹0.00
Jammu and KashmirUT ₹107.95 ₹0.00
Jharkhand ₹106.19 ₹0.00
Karnataka ₹111.68 ₹0.00
Kerala ₹115.49 ₹0.00
LadakhUT ₹109.01 ₹0.57
LakshadweepUT ₹107.50 ₹0.00
Madhya Pradesh ₹114.54 ₹0.00
Maharashtra ₹111.21 ₹0.00
Meghalaya ₹102.60 ₹0.00
Mizoram ₹106.55 ₹0.00
Nagaland ₹104.87 ₹0.00
Odisha ₹108.97 ₹0.00
PuducherryUT ₹103.58 ₹0.00
Punjab ₹105.79 ₹0.19
Rajasthan ₹113.19 ₹0.50
Sikkim ₹110.60 ₹0.00
Tamil Nadu ₹107.76 ₹0.00
Telangana ₹115.69 ₹0.46
Tripura ₹104.96 ₹0.00
Uttar Pradesh ₹101.86 ₹0.00
Uttarakhand ₹99.54 ₹1.01
West Bengal ₹113.51 ₹0.00