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.
All states & UTs
Andaman and Nicobar IslandsAndhra PradeshArunachal PradeshAssamBiharChandigarhChhattisgarhDadra and Nagar Haveli and Daman and DiuDelhiGoaGujaratHaryanaHimachal PradeshJammu and KashmirJharkhandKarnatakaKeralaLadakhLakshadweepMadhya PradeshMaharashtraMeghalayaMizoramNagalandOdishaPuducherryPunjabRajasthanSikkimTamil NaduTelanganaTripuraUttar PradeshUttarakhandWest Bengal Reference rate · Mumbai
₹111.21 / litre
Change vs yesterdayChange
₹0.00
Fuel required—litres / day
Per day—at today's rate
Per month—30 days
Per year—365 days
Petrol price by state
Diesel →| State / UT | Price | Price 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 |