Petrol Diesel Prices Today September 12: Fuel Rates Remain Unchanged, Check Latest City-Wise Prices
Petrol Diesel Price Today, September 12, 2026: Indian consumers have received another day of relief at fuel stations as petrol and diesel prices remain unchanged across major cities. Government-owned oil marketing companies have not announced any revision in retail fuel rates for Saturday, September 12, meaning motorists will continue to pay the same prices as the previous day.
The stability in domestic fuel prices comes even as crude oil continues to trade at elevated levels in the international market. According to the report, petrol and diesel retail rates in India have not been revised since May 25, although global crude prices have moved significantly during this period.
Consumers should remember that fuel prices vary from one city to another because of differences in local taxes and other components. Here is a look at the petrol and diesel rates listed for some major Indian cities on September 12.
Petrol and Diesel Prices on September 12
| City | Petrol Price per Litre | Diesel Price per Litre |
|---|---|---|
| Delhi | ₹102.12 | ₹95.20 |
| Mumbai | ₹111.31 | ₹97.97 |
| Kolkata | ₹113.51 | ₹99.82 |
| Chennai | ₹107.78 | ₹99.56 |
| Gurugram | ₹102.97 | ₹95.94 |
| Patna | ₹113.35 | ₹99.36 |
| Nagpur | ₹111.90 | ₹98.20 |
| Srinagar | ₹104.10 | ₹92.81 |
| Indore | ₹114.32 | ₹99.41 |
These are the city-wise rates reported in the source for September 12.
Petrol Costs ₹102.12 Per Litre in Delhi
In the national capital, petrol is priced at ₹102.12 per litre, while diesel is available at ₹95.20 per litre.
Fuel is considerably more expensive in Mumbai, where petrol costs ₹111.31 per litre and diesel is priced at ₹97.97 per litre.
Kolkata motorists are paying ₹113.51 per litre for petrol and ₹99.82 for diesel. In Chennai, petrol is listed at ₹107.78 per litre, while diesel costs ₹99.56 per litre.
Check Fuel Prices in Gurugram, Patna and Other Cities
In Gurugram, petrol is available at ₹102.97 per litre, while diesel costs ₹95.94 per litre.
Patna continues to see comparatively higher rates, with petrol at ₹113.35 per litre and diesel at ₹99.36 per litre.
The reported rate in Nagpur is ₹111.90 per litre for petrol and ₹98.20 per litre for diesel.
In Srinagar, petrol costs ₹104.10 per litre, while diesel is listed at ₹92.81 per litre.
Among the cities included in the report, Indore has petrol at ₹114.32 per litre, while diesel is priced at ₹99.41 per litre.
Crude Oil Remains Above $100 a Barrel
While Indian retail fuel prices remain stable, the international crude oil market continues to be closely watched.
According to the report, Brent crude is trading above $100 per barrel. Rising tensions in West Asia have increased concerns surrounding crude oil supplies and global prices.
This development is particularly important for India because the country imports a substantial share of the crude oil it requires.
When global oil becomes more expensive, India's import bill can rise. If elevated crude prices continue for an extended period, they can also contribute to higher transportation and logistics costs across the economy.
However, movements in international crude prices do not necessarily translate into an immediate change at Indian petrol pumps.
Why Do Petrol and Diesel Prices Differ Between Cities?
Petrol and diesel prices are not uniform throughout India.
The final amount paid by consumers can differ because of various components in the retail pricing structure, including taxes and other costs applicable in different locations.
This is why motorists travelling between cities or states may notice a significant difference in the amount charged for one litre of petrol or diesel.
For example, the rates listed for September 12 show petrol at ₹102.12 per litre in Delhi compared with ₹114.32 per litre in Indore—a difference of ₹12.20 per litre.
For someone purchasing 40 litres, such a price difference would translate to around ₹488 in the total petrol bill.
When Are New Petrol and Diesel Prices Announced?
India follows a dynamic fuel pricing mechanism under which oil marketing companies generally announce petrol and diesel rates every day.
The latest prices are normally updated at around 6 AM, allowing consumers to check the applicable rate before visiting a fuel station.
However, daily revision does not mean prices necessarily change every morning. Oil companies may publish the latest rates while keeping them identical to the previous day's levels.
Similarly, a sharp movement in international crude oil on one particular day does not automatically mean petrol and diesel prices in India will rise or fall the following morning.
Why Consumers Should Keep an Eye on Crude Oil
The current situation presents an interesting contrast.
On one side, petrol and diesel prices at Indian fuel stations have remained unchanged. On the other, international crude oil prices are trading at high levels.
If crude remains expensive for a prolonged period, attention will remain on its potential impact on India's oil import costs, transportation expenses and the broader economy.
For now, however, consumers have not seen a fresh revision in retail petrol and diesel prices.
Fuel Prices Remain Stable on September 12
For motorists, the immediate takeaway is straightforward: petrol and diesel prices have not changed on September 12, 2026, according to the supplied report.
Petrol remains at ₹102.12 per litre in Delhi, ₹111.31 in Mumbai, ₹113.51 in Kolkata and ₹107.78 in Chennai. Diesel is priced at ₹95.20, ₹97.97, ₹99.82 and ₹99.56 per litre in these four cities, respectively.
Despite the stability at domestic fuel stations, crude oil above $100 per barrel means the international market will remain an important factor to watch in the coming days. Consumers should check the latest city-specific rate before refuelling because petrol and diesel prices can differ considerably depending on location.