In today’s time, people love travelling by road as vehicles are now easily available and the roads too have become safe to travel. This has made petrol an essential commodity as it is important for the purpose of transportation. However, due to increase in the demand for petrol and various other factors, petrol prices have witnessed a heavy rise. The constant increase in petrol price has put an additional pressure on the consumer, thus leaving him with no choice but to pay the petrol price prevailing on that day. It is important for an individual to check the petrol price today to understand the 1 litre price and purchase it accordingly. Recently, few states in India have witnessed a heavy rise in petrol price due to a number of factors that have had a direct impact on its price.
Everyday at 6 in the morning there is a shift in the petrol price. These shifts may vary from state-to-state depending on factors like Rupee (₹) value over USD ($), OMC Rates, city and state taxes, etc. Also, these prices also vary from city-to-city in the same state. Here’s the latest petrol prices for cities in India.
City | Today's Price | City | Today's Price |
---|---|---|---|
New Delhi | ₹94.77 | Kanpur Urban | ₹94.80 |
Mumbai | ₹103.50 | Kolhapur | ₹104.45 |
Bengaluru | ₹102.92 | Kozhikode | ₹105.83 |
Chennai | ₹100.80 | Lucknow | ₹94.79 |
Kolkata | ₹105.01 | Ludhiana | ₹97.60 |
Hyderabad | ₹107.46 | Madurai | ₹101.51 |
Ahmedabad | ₹94.49 | Mangalore | ₹102.47 |
Pune | ₹104.73 | Mysore | ₹102.46 |
Agra | ₹94.65 | Nagpur | ₹104.04 |
Allahabad | ₹95.15 | Nashik | ₹104.54 |
Aurangabad | ₹106.83 | Noida | ₹94.87 |
Bhopal | ₹106.34 | Patna | ₹105.60 |
Bhubaneswar | ₹103.54 | Raipur | ₹99.44 |
Chandigarh | ₹94.30 | Rajkot | ₹94.85 |
Coimbatore | ₹101.33 | Ranchi | ₹98.05 |
Dehradun | ₹93.42 | Salem | ₹102.17 |
Erode | ₹101.38 | Shimla | ₹95.14 |
Faridabad | ₹95.56 | Srinagar | ₹100.88 |
Ghaziabad | ₹94.70 | Surat | ₹94.53 |
Gurgaon | ₹95.07 | Thane | ₹103.72 |
Guwahati | ₹98.08 | Tiruchchirappalli | ₹101.26 |
Indore | ₹106.52 | Trivandrum | ₹107.48 |
Jaipur | ₹104.72 | Vadodara | ₹94.13 |
Jammu | ₹96.71 | Varanasi | ₹95.55 |
Jamshedpur | ₹99.91 | Visakhapatnam | ₹108.35 |
Different states of India have different tax structures for petrol. Hence, each state and union territory will have different prices for petrol everyday. These prices are influenced by VAT, demand, central government tax, etc. Here is a table highlighting the latest petrol prices in states and union territories of India with VAT.
State/UT | Price | VAT/Sale Tax on Petrol |
---|---|---|
Delhi | ₹94.77 | 19.40% |
Maharashtra | ₹103.50 | 25% + ₹5.12/litre additional tax |
Karnataka | ₹102.92 | 29.84% |
Tamil Nadu | ₹101.03 | 13% + ₹11.52/litre |
West Bengal | ₹105.01 | 25% or ₹13.12/litre (whichever is higher) + ₹1000/KL cess |
Gujarat | ₹94.69 | 13.7% + 4% cess on town rate & VAT |
Uttar Pradesh | ₹94.52 | 19.36% or ₹14.85/litre (whichever is higher) |
Andhra Pradesh | ₹109.64 | 31% + ₹4/litre VAT + ₹1/litre Road Cess + VAT thereon |
Bihar | ₹105.47 | 23.58% or ₹16.65/litre (whichever is higher) + 30% surcharge on VAT |
Rajasthan | ₹105.40 | 29.04% + ₹1500/KL road development cess |
Andaman & Nicobar Islands | ₹82.46 | 1% |
Arunachal Pradesh | ₹90.95 | 14.50% |
Assam | ₹98.19 | 24.77% or ₹18.80/litre (whichever is higher) |
Chandigarh | ₹94.30 | ₹10/KL cess + 15.24% or ₹12.42/litre (whichever is higher) |
Chhattisgarh | ₹99.30 | 24% + ₹1/litre VAT |
Dadra and Nagar Haveli and Daman and Diu | ₹92.37 | 12.75% |
Goa | ₹96.58 | 21.5% + 0.5% green cess |
Haryana | ₹95.56 | 18.20% or ₹14.50/litre (whichever is higher) + 5% additional tax |
Himachal Pradesh | ₹95.14 | 17.5% or ₹13.50/litre (whichever is higher) |
Jammu & Kashmir | ₹96.71 | 24% MST + ₹2/litre employment cess, rebate ₹3.50/litre |
Jharkhand | ₹98.18 | 22% or ₹17/litre (whichever is higher) + ₹1/litre cess |
Kerala | ₹107.48 | 30.08% + ₹1/litre additional sales tax + 1% cess + ₹2/litre social security cess |
Ladakh | ₹102.44 | 15% MST + ₹5/litre employment cess, ₹2.5/litre rebate |
Lakshadweep | ₹100.75 | 10% |
Madhya Pradesh | ₹106.34 | 29% + ₹2.5/litre VAT + 1% cess |
Manipur | ₹99.09 | 25% |
Meghalaya | ₹96.44 | 13.5% or ₹13.50/litre (whichever is higher) + ₹0.10/litre pollution surcharge |
Mizoram | ₹99.15 | 18% + ₹2000/KL Social Infra Cess + ₹2000/KL Road Maintenance Cess |
Nagaland | ₹97.26 | 21.75% or ₹16.94/litre (higher) |
Odisha | ₹100.94 | 28% |
Pondicherry | ₹96.26 | 16.98% |
Punjab | ₹97.69 | ₹2050/KL cess + ₹0.10/litre UTF + ₹0.25/litre SIDF + 16.58% VAT + 10% additional or ₹14.93/litre |
Sikkim | ₹101.90 | 20% + ₹4000/KL cess |
Telangana | ₹107.46 | 35.20% |
Tripura | ₹97.53 | 17.50% + 3% Road Development Cess |
Uttarakhand | ₹93.27 | 16.97% or ₹13.14/litre (higher) |
Petrol prices fluctuate throughout the year. Factors like crude oil prices, global trends, taxes, national economic policies, etc influence this fluctuation in price. Let us understand the changing trends in petrol prices in India through the example of Mumbai.
Petrol Price Trends in Mumbai (April 2024 – March 2025)
Month | Average Petrol Price (₹/litre) | Major Reason |
---|---|---|
April 2024 | ₹105.01 | Global oil prices changed slightly. |
May 2024 | ₹105.23 | Crude oil prices rose, and the value of ₹ fell. |
June 2024 | ₹105.79 | OPEC production cuts, monsoon created transportation problem, less supply. |
July 2024 | ₹106.24 | Crude prices continued to rise globally. |
August 2024 | ₹106.61 | Global crude hits $90+/barrel; rupee depreciation and high VAT in Maharashtra kept prices high. |
September 2024 | ₹107.04 | Oil prices peaked; geopolitical tension in West Asia created a decrease in supply. |
October 2024 | ₹107.21 | Price plateaued at highs; no relief in central or state-level taxes. |
November 2024 | ₹106.82 | Global prices stabilised slightly, along with festival season creating high demand. |
December 2024 | ₹106.40 | India scrapped windfall tax on crude exports creating modest benefit to domestic prices. |
January 2025 | ₹105.92 | Stabilisation in international crude markets; minor downfall. |
February 2025 | ₹105.40 | Crude prices dropped further and the rupee strengthened marginally. |
March 2025 | ₹105.00 | Continued drop in global oil prices; along with steady domestic demand. |
To help you understand why the petrol prices change every day, here are the few factors that have a direct impact on its cost.
Price of petrol in India is rapidly increasing, which makes it necessary for an individual to understand how the price is calculated.
Petrol is one commodity in India that has been kept out of the purview of the Goods and Service Tax (GST). The retail selling price of petrol in India is based on a crude oil, OMC margin, transportation cost, freight costs, central government taxes, state government taxes, excise duty and other taxes.
Here’s an example of how the retail selling price of petrol is determined in price in Maharashtra.
Component | Price (₹) |
---|---|
Base Price (Crude) | ₹ 45 |
OMC Processing Charges | ₹ 5.50 |
Excise Duty | ₹ 21.90 |
Dealer Commission | ₹ 4.10 |
State VAT (~25% +5.12/L) | ₹ 27 |
Final Retail Price | ₹ 103.50 |
*Note this is just a sample breakdown of petrol price.
Options | HP | BPCL | Indian Oil |
---|---|---|---|
SMS Service | HPPRICE DEALER CODE - Send it to 9222201122 | RSP DEALER CODE - Send it to 9223112222 | RSP DEALER CODE - Send it to 9224992249 |
Online Service | Visit - www.hindustanpetroleum.com & select “Pump Locator” | Visit - www.bharatpetroleum.in & select “Pump Locator” | Visit - www.iocl.com & select “Pump Locator” |
The state owned OMCs (Oil Marketing Companies) like Indian Oil, Hindustan Petroleum and Bharat Petroleum everyday at 6 in the morning update petrol prices in the country. These prices vary based on the exchange rate of USD ($), changes in local taxes, cost of crude oil, etc. They use the Dynamic Fuel Pricing system in order to revise the petrol prices throughout the country.
This system overtook the previous fortnightly revisions system, giving the commuters a market-based price for petrol daily. Nearly 60,000 petrol pump stations use this system. This system requires an automated or manual updating, which is adopted by the petrol pumps. Renowned petrol companies such as Indian Oil, Hindustan Petroleum and Bharat Petroleum have made it easy for Indians to check petrol prices in an easy way by doing the following.
India has a mix of government owned and privately owned petrol stations. Any fuel related service is provided through these petrol stations. Here is a list of petrol station brands in India:
In Indian households, people generally indicate petrol prices with inflation. As petrol prices increase, they start saying that inflation has hit. Petrol prices impact Indian consumers in a number of ways like:
Petrol prices do not directly affect motor insurance. However, it has some effect on insurance indirectly. You might wonder how. Well, higher petrol costs leads to less personal travel, people tend to cut using private vehicles for non-essential tasks because of the rising price in petrol. Lower travel = lower chances of accidents = lower claim rates. Another such effect includes people opting for EVs and other powertrain options like diesel and CNGs based vehicles. This directly affects insurance rates as IDV changes on the vehicle’s prices. However, petrol prices do not affect third-party insurance as fuel prices are not a factor determining insurance premium.
Ans: A petrol pump is a petrol and other fuel dispensing and selling station
Ans: No, the price of petrol at all petrol pumps is not similar in India and it is largely affected by USD, international political conditions, costs of the petrol refineries, applicable government taxes, etc.
Ans: Yes, the petrol price in India changes on an everyday basis at 6:00 AM.
Ans: You can check the petrol price in Delhi online or at the nearest petrol pump.
Ans: Petrol price is different in all the states of India due to tax regulations prevailing in the state, transportation costs and international political factors.
Ans: Well-known oil marketing companies in India are Reliance Industries, Essar, Indian Oil Corporation, Bharat Petroleum Corporation, Hindustan Private Corporate.
Ans: Fuel is one of the commodities that is excluded in GST and fuels have taxes like excise duty, custom duty, VAT etc. GST would not decrease the price of petrol for consumers, but in turn would decrease the revenue to the government.
Ans: Petrol prices in 2025 may drop if global crude oil prices stabilise and geopolitical tensions ease, but domestic taxes will continue to play a major role.
Ans: You can check petrol rates real-time using SMS services provided by state owned petrol brands like HP, Indian Oil and Bharat Petroleum.
Ans: Petrol prices in India are determined by Oil Marketing Companies (OMCs) like IndianOil, BPCL, and HPCL, based on global crude oil rates, exchange rates, and local taxes.