Petrol Price Today in India
State-wise petrol prices across India. Updated daily at 6:00 AM IST.
National Average
₹99.36
Cheapest
₹82.46
Most Expensive
₹110.10
Cities Tracked
41
Petrol Price by State — Cheapest to Most Expensive
#1Andaman and Nicobar Islands(1 cities)
₹82.46
#2Arunachal Pradesh(1 cities)
₹90.56
#3Dadra and Nagar Haveli and Daman and Diu(2 cities)
₹93.04
#4Uttarakhand(1 cities)
₹93.17
#5Assam(1 cities)
₹93.23
#6Chandigarh(1 cities)
₹94.30
#7Uttar Pradesh(1 cities)
₹94.65
#8Delhi(1 cities)
₹94.77
#9Himachal Pradesh(1 cities)
₹95.27
#10Goa(1 cities)
₹95.51
#11Meghalaya(1 cities)
₹96.22
#12Puducherry(1 cities)
₹96.26
#13Haryana(1 cities)
₹97.09
#14Tripura(1 cities)
₹97.53
#15Nagaland(1 cities)
₹97.70
#16Gujarat(4 cities)
₹97.84
#17Jharkhand(1 cities)
₹97.86
#18Punjab(1 cities)
₹98.29
#19Mizoram(1 cities)
₹99.06
#20Manipur(1 cities)
₹99.10
#21(41 cities)
₹99.36
#22Chhattisgarh(1 cities)
₹99.44
#23Jammu and Kashmir(1 cities)
₹100.70
#24Lakshadweep(1 cities)
₹100.75
#25Odisha(1 cities)
₹101.10
#26Tamil Nadu(1 cities)
₹102.55
#27Sikkim(1 cities)
₹103.35
#28Karnataka(1 cities)
₹104.66
#29Rajasthan(1 cities)
₹104.88
#30Bihar(1 cities)
₹105.18
#31Maharashtra(2 cities)
₹105.43
#32West Bengal(1 cities)
₹105.45
#33Ladakh(1 cities)
₹105.99
#34Madhya Pradesh(1 cities)
₹106.52
#35Telangana(1 cities)
₹107.41
#36Kerala(1 cities)
₹107.48
#37Andhra Pradesh(1 cities)
₹110.10
Frequently Asked Questions
What is the petrol price in India today?
The national average petrol price in India today is ₹99.36 per litre, based on data from 41 cities.
Which state has the cheapest petrol in India?
Andaman and Nicobar Islands currently has the cheapest petrol at an average of ₹82.46/litre.
Which state has the most expensive petrol?
Andhra Pradesh currently has the most expensive petrol at ₹110.10/litre.
Why are petrol prices different in each state?
Petrol prices vary by state primarily due to different VAT rates set by state governments. Central excise duty is the same nationwide, but state VAT, local taxes, and transportation charges create the price difference.
When do petrol prices change in India?
Since June 2017, India follows dynamic daily pricing. Oil marketing companies (IOCL, BPCL, HPCL) revise petrol and diesel prices every day at 6:00 AM IST based on international crude oil prices.