Petrol prices are one of the most searched daily topics in India because fuel costs directly affect transportation, inflation, and household expenses. Many people check petrol rates every morning before filling their vehicles.
As of 5 March 2026, petrol prices in most major Indian cities have remained stable, even though global crude oil prices have shown volatility due to international developments.
In this article, we explain the What Is the Petrol Price Today? , city-wise rates, why fuel prices change, and what may happen next.
What Is the Petrol Price Today? in Major Indian Cities
Fuel prices vary across cities because state taxes and transportation costs are different. As of today, the approximate petrol prices in major cities are:
- Delhi: ₹94.77 per litre
- Mumbai: about ₹103.54 per litre
- Bengaluru: around ₹102.86 per litre
- Kolkata: about ₹104.95 per litre
- Chennai: around ₹100.85 per litre
These prices have remained mostly unchanged recently, according to multiple reports.
What Is the Petrol Price Today? in Madhya Pradesh
What Is the Petrol Price Today? in Madhya Pradesh are higher than in some metro cities due to state taxes. The price is currently around ₹107.38 per litre in early March 2026.
In cities like Indore, petrol is close to ₹106.8 per litre during the same period.
What Is the Petrol Price Today? Are Different in Every City
Many people wonder why petrol prices change from city to city. The price of petrol in India depends on several factors:
1. International crude oil price
India imports a large portion of crude oil. If global oil prices rise, petrol prices may increase.
2. Rupee vs US Dollar exchange rate
Oil is traded globally in dollars. If the rupee weakens, fuel becomes more expensive.
3. Central and state taxes
Taxes form a significant part of petrol prices. Different states apply different VAT rates.
4. Transportation and dealer commission
The cost of transporting fuel and petrol pump commissions also affect retail prices.
Why Petrol Prices Have Not Changed Recently
Despite rising global crude oil prices due to tensions in the Middle East, petrol prices in India have stayed stable in recent months.
Experts say the government and oil marketing companies sometimes adjust margins to avoid sudden price hikes for consumers. This strategy helps maintain price stability when global oil markets become volatile.
What Is the Petrol Price Today? Are Updated in India ?
What Is the Petrol Price Today? in India follow a dynamic fuel pricing system.
This means fuel rates can be updated every day at 6 AM based on market conditions.
Oil marketing companies such as:
- Indian Oil
- Bharat Petroleum
- Hindustan Petroleum
review global crude prices, exchange rates, and taxes before updating fuel prices.
How to Check Petrol Price in Your City
There are several simple ways to check daily petrol prices:
- Visit official fuel company websites
- Use fuel price mobile apps
- Send an SMS to oil companies for city-specific rates
- Check news websites or fuel price portals
These methods allow consumers to see real-time petrol prices for their location.
What Could Happen to Petrol Prices Next?
Global oil markets are currently affected by geopolitical tensions, especially in West Asia. If crude oil prices continue to rise, petrol prices in India could eventually increase as well.
Read More : Electric Vehicles vs Hybrid Cars
However, experts say that immediate price hikes are not expected, and the government may try to maintain stability for consumers.
Why Petrol Prices Matter for the Indian Econom
Fuel prices influence many parts of the economy:
- Transportation costs increase
- Food and goods become more expensive
- Inflation can rise
- Logistics and travel industries are affected
Because of this, petrol prices are closely monitored by both the government and the public.
Frequently Asked Questions (FAQ)
1. What is the petrol price today in India?
Petrol prices vary by city. As of March 2026, petrol costs around ₹94.77 per litre in Delhi and about ₹103–₹104 per litre in Mumbai and Kolkata.
2. Why are petrol prices different in every state?
State governments apply different VAT taxes. Transportation costs and local charges also affect prices.
3. Do petrol prices change every day?
Yes. Fuel prices in India are reviewed daily under the dynamic pricing system and can change every morning at 6 AM.
4. Why are petrol prices rising globally?
Global crude oil prices can rise due to geopolitical tensions, supply disruptions, or increased demand.
5. How can I check petrol price in my city?
You can check it through fuel company apps, SMS services, or reliable news and fuel price websites.










