Petrol price in India today

Reference city Mumbai · State-wise petrol rates · Updated 12 Jun 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.00
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.00
Gujarat ₹102.04 ₹0.00
Haryana ₹103.28 ₹0.00
Himachal Pradesh ₹102.58 ₹0.00
Jammu and KashmirUT ₹108.55 ₹0.00
Jharkhand ₹106.19 ₹0.00
Karnataka ₹111.68 ₹0.00
Kerala ₹115.49 ₹0.00
LadakhUT ₹109.57 ₹0.00
LakshadweepUT ₹107.50 ₹0.00
Madhya Pradesh ₹114.54 ₹0.00
Maharashtra ₹111.21 ₹0.00
Meghalaya ₹102.56 ₹0.00
Mizoram ₹106.39 ₹0.00
Nagaland ₹104.80 ₹0.00
Odisha ₹108.97 ₹0.00
PuducherryUT ₹103.58 ₹0.00
Punjab ₹105.79 ₹0.00
Rajasthan ₹113.19 ₹0.00
Sikkim ₹110.95 ₹0.00
Tamil Nadu ₹107.76 ₹0.00
Telangana ₹115.69 ₹0.00
Tripura ₹104.96 ₹0.00
Uttar Pradesh ₹101.86 ₹0.00
Uttarakhand ₹99.54 ₹0.00
West Bengal ₹113.51 ₹0.00