- bangalore
Petrol Rate Today in Bangalore
₹102.99
LIVE0.03 (0.03%)
Please wait...
The Petrol price in Bangalore on Monday, 16 March 2026, stands at ₹102.99 per litre. Compared to 1 week's ago price of ₹102.99 on 09 March 2026, petrol price increased by ₹0.00 (0.00%).
Read More
Over the last 30 days, prices decreased from ₹103.06 on 14 February 2026 to ₹102.99, reflecting a change of 0.07%.
Looking at the yearly trend, petrol prices in Bangalore have increased from ₹102.92 on 16 March 2025 one year before, to ₹102.99, marking a change of 0.07%.
Petrol prices in Bangalore are updated regularly. It is influenced by various factors such as fluctuations in global crude oil prices, rupee-dollar exchange rates, demand/supply, refining cost, logistics, and taxes.
Petrol, a highly flammable liquid fuel extracted from refining crude oil. In a developing country like India, petrol is mainly used to power vehicles with spark-ignition engines.
The change in petrol prices impacts the economy by a rise in inflation, reducing consumer spending and increasing business operating expenses. Different cities have different petrol prices, due to which keeping a track of petrol prices is crucial.
Before 2014, the petrol price in India was controlled by the government and was revised every 15 days. However, in 2014, the government deregulated the petrol pricing and assigned the job to Oil Marketing Companies (OMC).
Since 2017, petrol prices and other fuel prices are revised every day at 6 am IST by the state-owned oil marketing companies. OMC uses the Dynamic Fuel Pricing system in order to revise the petrol prices all over the states and union territories in India.
To check the latest petrol rate today, visit Upstox. The revised petrol prices are monitored by the PPAC (Petroleum Planning and Analysis Cell), which falls under the Ministry of Petroleum and Natural Gas.
How is the Petrol Price in Bangalore Calculated?
Petrol price in Bangalore keeps on fluctuating, which makes it necessary for an individual to understand how the petrol rate is calculated.
The retail selling price of petrol is based on the crude oil, OMC commissions, logistics cost, freight cost, Excise duty, Value Added Tax and other taxes.
1. Crude oil: India imports crude oil from other countries, so the crude oil acts as one important component of the retail selling price. Since crude oil is required for processing petrol, OMCs in India import crude oil in terms of barrels and refine it to meet the demand for petrol. For Example: One barrel of crude oil is equal to 159 litres, costs around ₹5200, then the per litre cost is ₹32.70.
2. OMC Commissions: OMC companies refine the crude oil to make it a flammable fuel like petrol (gasoline) and sell it to dealers. These OMCs sell petrol to dealers after adding profit margin, transportation cost, operational cost, refinery processing cost and others.
3. Excise Duty: It's a tax levied by the central government, which is kept the same across all states in India. As of January 2026, excise duty on petrol is ₹19.90 per litre.
4. Value Added Tax (VAT): It's also a tax levied by the state government. The VAT varies from state to state; due to this, petrol prices are different in different states. As of January 2026, the latest VAT in Mumbai, Maharashtra, is 25% + additional tax of ₹5.12 per litre.
5. Petrol Calculation Formula: Retail petrol price = Base price + taxes + commissions.
For example, here is how the retail selling price of petrol is calculated.
- Crude oil price = ₹32.70 per litre
- OMC processing charges = ₹5.50 litre
- Excise duty = ₹19.90 per litre
- Dealers commission = ₹4.10
- VAT = 25% of ₹62.2 (total of all above cost) + ₹5.12 = 20.67
- Final retail petrol price = ₹82.87
Petrol rate in Bangalore today vs yesterday (1 Litre)
| Litre | State | City | Today | Yesterday |
|---|
| 1 litre | Karnataka | Bangalore | 102.99 0.03% | 102.96 0.00% |
Petrol rate in Bangalore today vs yesterday (1 Litre)
StateKarnataka
CityBangalore
Petrol Price Today / 1 Litre
₹102.99
0.03%
Petrol Price Yesterday / 1 Litre
₹102.96
0.00%
History of Petrol Price Trends in Bangalore
Petrol prices in Bangalore slowly increased since independence, driven by various factors such as global crude oil prices, currency exchange rates, government taxes, subsidies, etc. Let's discuss the petrol price trend in key years.
1. Petrol Price in 1947: In 1947, the petrol price in India was between ₹0.25 to ₹0.27 per litre. At this time, crude oil prices are between $.62 to $2.07 per barrel.
Read More
2. Petrol Price in 1970: In 1970, the petrol price increased slowly at a lower rate to ₹0.90 per litre and was regulated by the Indian government.
3. Petrol Price in 1990: When economic liberalisation happened, the petrol prices in India jumped and were quoted around ₹4.20 per litre.
4. Petrol Price in 2004: After a few years of liberalisation, petrol prices increased sharply due to a rise in global demand for crude oil. In 2004, petrol prices were around ₹33.71 per litre.
5. Petrol Price in 2013: The prices keep on rising due to the heavy demand for petrol. In 2013, petrol prices were around ₹72.43 per litre.
6. Petrol Price in 2025 - 2026: Fast forward to today, petrol prices are fairly high and constantly fluctuating between ₹101 and ₹108.
Factors Affecting Petrol Price in Bangalore Today
Understanding the factors that influence the price of petrol in Bangalore today is important to make crucial business decisions.
1. Crude Oil Prices: India is a country that heavily depends on crude oil imports. The price fluctuation of crude oil in the international markets directly influences the price of petrol. It is one of the important factors responsible for an increase in petrol prices in the domestic market. If the crude oil prices increase, then India has to pay more to buy crude oil, which will cause an increase in petrol prices after being refined.
2. Rise in Demand: The rapid economic growth in India and other developing countries has led to an increase in demand for petrol. As more people are shifting to buying their own vehicles, this creates a constant demand for petrol, resulting in a hike in petrol prices.
3. OMC Commission: Oil Marketing Companies (OMC) levy commission when selling petrol to retailers. This commission covers the logistics cost and profit margin of OMCs. The commission rates at the fixed component are around ₹3 to ₹4. It is added to petrol prices, which impacts the final petrol retailing price.
4. Mismatch of Demand and Supply: The oil refinery companies in India face a hurdle to meet the domestic demand due to the high input price of crude oil. It creates a shortage of petrol supply in the market, resulting in a hike in petrol prices. In contrast, an increase in supply results in a decrease in the price of petrol.
5. Taxation: The central government and state government both levy taxes on petrol, which directly influence the final petrol price in India. Excise duty is charged by the central government, and Value Added Tax (VAT) is applied by the respective state government. When the government raises the tax rates on fuel, the oil marketing companies pass the hike in rates to the general public to recover the loss and maintain their profit margin in the oil business.
6. Currency Exchange Rate: As we know, India is an oil-importing country, so when importing crude oil from other countries, the oil marketing companies have to make payment in dollars. Therefore, when the rupee depreciates against the dollar, it raises the cost of importing oil and vice versa.
7. Logistics Cost: After refining the petrol from crude oil, the petrol is transported over a longer distance to different cities. The cost of transporting petrol is added to the petrol price and passed on to the general public. This is one of the major reasons why different regions or cities have different petrol prices.
How is Petrol Taxed in India?
Petrol tax in India accounts for 55% of the petrol retail price. Apart from this, the central government levies excise duty, and the state government levies VAT, which further increases the price of petrol.
The major charges present in the petrol pricing structure are:
- Base price of crude oil
- OMC processing charges
- Excise duty
- Dealer's commission
- Value Added Tax (VAT)
The base price of crude oil, dealers' charges, and excise duty remain the same all over India. However, the VAT is different across states, which is set by the state government, leading to variation in fuel prices. In Maharashtra, the value-added tax is 25% + additional tax of ₹5.12 per litre. In such a way, different state governments charge different VAT on petrol.
Goods and Services Tax (GST) on Petrol
The Goods and Services Tax (GST) is an indirect tax levied on all goods and services sold in India. However, as of now, petrol is exempt from GST and is subject to other central and state government taxes.
Due to no GST on petrol, the prices are not uniform across all states. But why is petrol still exempt from GST? It is due to protect the significant revenue loss for both the central and state governments.
Currently, the highest GST slab is 28%, but petrol is taxed at more than 100%. Therefore, the central and state governments are reluctant to remove excise duty and VAT from petrol to save one of the biggest revenue sources.
How Petrol Prices Impact Indian Consumers?
In India, when petrol prices increase, it is expected that inflation will rise in the coming months. Here is how the rise in petrol prices impacts the Indian consumers.
- Increase in travel costs.
- Increase in the cost of consumer goods.
- Expensive air tickets.
- Rise in the price of agricultural goods.
- Rise in the cost of raw materials used in Industries.
Historical Petrol Rate
| Term | Petrol Rates (1 litre) |
|---|
| 7 days | ₹102.96 |
| 10 days | ₹102.97 |
| 20 days | ₹102.96 |
| 30 days | ₹102.96 |
| 60 days | ₹101.45 |
| 90 days | ₹100.92 |
| 180 days | ₹100.60 |
Petrol Rate Analysis
| Petrol Rate (1 Litre) | Petrol Price |
|---|
| Mar 1 | ₹102.96 |
| Mar 16 | ₹102.99 |
| Highest in Mar | ₹102.99 |
| Lowest in Mar | ₹102.92 |
| Overall performance | Rising |
Petrol Rates Over Last 10 Days
| Date | Petrol Rates (1 litre) |
|---|
| 16 Mar 2026 | ₹102.99 0.03% |
| 15 Mar 2026 | ₹102.96 0.00% |
| 14 Mar 2026 | ₹102.96 0.00% |
| 13 Mar 2026 | ₹102.96 0.00% |
| 12 Mar 2026 | ₹102.96 0.04% |
| 11 Mar 2026 | ₹102.92 -0.04% |
| 10 Mar 2026 | ₹102.96 -0.03% |
| 9 Mar 2026 | ₹102.99 0.00% |
| 8 Mar 2026 | ₹102.99 0.03% |
| 7 Mar 2026 | ₹102.96 0.00% |
Petrol Rates in Major Cities
| City | Petrol Rates (1 litre) |
|---|
| Bangalore | ₹102.99 0.03% |
| Bhubaneswar | ₹101.19 0.08% |
| Chennai | ₹100.80 0.00% |
| Coimbatore | ₹101.73 0.35% |
| Delhi | ₹94.77 0.00% |
| Hyderabad | ₹107.50 0.04% |
| Kolkata | ₹105.45 0.00% |
| Mumbai | ₹103.54 0.00% |
| Mysore | ₹102.60 0.13% |
| Pune | ₹104.39 -0.08% |
Petrol Rates in States
| State | Petrol Rates (1 litre) |
|---|
| Bihar | ₹105.65 -0.06% |
| Delhi | ₹94.77 0.00% |
| Assam | ₹100.72 0.68% |
| Gujarat | ₹94.97 0.29% |
| Telangana | ₹107.50 0.04% |
| Dadra And Nagar Haveli | ₹92.56 -0.01% |
| Uttar Pradesh | ₹95.34 0.39% |
| Puducherry | ₹96.26 0.00% |
| Tamil Nadu | ₹100.80 0.00% |
| Chhattisgarh | ₹100.14 0.00% |
| Karnataka | ₹102.99 0.03% |
Frequently Asked Questions
What is the petrol price in India today?
Petrol price in India today varies from state to state because of Value Added Tax, dealer's commission and freight charges. Petrol prices are updated daily at 6 AM by OMCs based on global crude oil rates, currency exchange rates and dynamic fuel pricing policy.
How is the petrol price calculated?
Petrol prices are calculated using global crude oil prices, refining costs, taxes and dealers' margin. Currency exchange rates, demand and supply dynamics also influence the petrol prices daily. The formula for calculating retail petrol price = base price + taxes + commissions.
Why do petrol rates vary state by state?
Petrol rates are different in different states, mainly due to VAT levied by the state government. While the base fuel rates remain similar, state-wise specific tax structures create price gaps between regions, cities and union territories.
How can I find the lowest petrol price near me?
You can check the latest petrol rates by visiting Upstox. Moreover, you can also check the latest petrol rates on official website of oil marketing companies and fuel station boards. Prices are revised daily, helping customers to identify affordable refuelling options.
What is GST on petrol?
GST is not applicable to petrol in India. Petrol still remains outside the GST framework and is taxed through the excise duty and VAT, causing price variation across states and limiting input tax credit benefits.
How do petrol rates impact inflation?
Petrol rates influence inflation by increasing the transportation and logistics costs. Higher petrol prices raise the cost of goods and services, contributing to an increase in inflation across all sectors of the economy.
What causes a sudden increase in petrol prices?
A sudden increase in petrol prices happens due to a rise in global crude oil prices, Indian rupee depreciation, geopolitical tensions or a change in tax policies. These factors affect fuel import cost, which is reflected in domestic petrol prices.
Is Excise duty and VAT included in the petrol price in India?
Yes, Excise duty charged by the central government and VAT levied by the state government are both included in the retail petrol prices. However, Excise duty is the same all over the country, but VAT/sales tax varies from state to state.