Petrol Diesel & CNG Price Today: Fuel Rates Remain Unchanged on August 12; Check Latest Prices in Major Cities

Petrol Diesel & CNG Price Today, August 12, 2026: Oil marketing companies (OMCs) have released the latest petrol and diesel prices for Wednesday, August 12. Fuel rates are revised daily at 6 AM, and there has been no major change in petrol and diesel prices across key cities today. Petrol continues to cost more than ₹100 per litre in several major urban centres, while CNG prices vary considerably from city to city.

For motorists planning to refuel their vehicles, checking the latest local rate can help estimate the cost of filling up the tank.

Petrol and Diesel Prices Today: City-Wise Rates

Here are the petrol and diesel rates reported for major cities on August 12:

CityPetrol Price (₹/litre)Diesel Price (₹/litre)
New Delhi₹102.12₹95.20
Mumbai₹111.18₹97.83
Kolkata₹113.47₹99.82
Chennai₹107.77₹99.55
Gurugram₹102.77₹95.44
Noida₹102.12₹95.56
Bengaluru₹110.93₹98.80
Bhubaneswar₹109.92₹100.92
Chandigarh₹98.10₹86.09
Hyderabad₹115.69₹103.82
Jaipur₹112.66₹97.78
Lucknow₹102.05₹95.55
Patna₹113.35₹99.36
Thiruvananthapuram₹115.49₹104.40

CNG Price Today: Check Rates in Major Cities

CNG prices also differ depending on the city. Here are the reported rates:

CityCNG Price (₹/kg)
New Delhi₹83.09
Mumbai₹86.00
Ahmedabad₹82.25
Gurugram₹91.70
Noida₹91.70
Bengaluru₹90.00
Jaipur₹90.91
Chennai₹91.50
Pune₹92.50
Kolkata₹93.50
Lucknow₹95.75
Hyderabad₹97.00

Petrol Remains Above ₹100 in Delhi

Petrol continues to remain above the ₹100-per-litre mark in the national capital. The reported price in Delhi is ₹102.12 per litre, while diesel costs ₹95.20 per litre.

In Noida, petrol is listed at ₹102.12 per litre and diesel at ₹95.56. Fuel prices across the Delhi-NCR region can vary because of differences in local taxes and other charges.

The source report separately lists Gurugram petrol at ₹102.97 and diesel at ₹95.64 per litre in its NCR comparison, while its main city table gives ₹102.77 and ₹95.44 respectively. Consumers should therefore verify the latest pump-specific rate before refuelling.

Where Is Petrol More Expensive?

Fuel prices vary significantly across the country because state and local taxes differ.

According to additional city rates cited in the report, Bhopal has petrol at around ₹114.57 per litre, while Patna is listed at approximately ₹113.37 and Jaipur at ₹112.69 per litre in the comparison section.

Ranchi's petrol price is around ₹105.26 per litre.

Chandigarh remains relatively cheaper than many of these cities, although the source contains conflicting Chandigarh figures: its main table lists petrol at ₹98.10 per litre, while another section gives ₹101.51. Drivers should check the latest local retail price before filling their tanks.

Diesel Prices Also Vary Across Cities

Diesel shows a similar geographical variation.

The report lists diesel at around ₹100.49 per litre in Ranchi, ₹99.64 in Bhopal and ₹99.36 in Patna. Jaipur's reported diesel rate is ₹97.78 per litre.

Delhi, meanwhile, has diesel at ₹95.20 per litre.

CNG: Ahmedabad Among the Cheaper Cities

CNG users are also seeing substantial differences depending on location.

Among the cities listed, Ahmedabad has CNG at ₹82.25 per kg, while Delhi's rate stands at ₹83.09 per kg. Mumbai is at ₹86 per kg and Bengaluru at ₹90.

Prices are higher in some other major cities. CNG costs ₹92.50 per kg in Pune, ₹93.50 in Kolkata and ₹95.75 in Lucknow. Hyderabad has one of the highest listed prices at ₹97 per kg.

Why Do Petrol and Diesel Prices Differ Between Cities?

Petrol and diesel prices are influenced by several factors, including international crude oil prices, the rupee-dollar exchange rate, central and state taxes, dealer commissions, transportation expenses and other local costs.

This is why motorists can see different retail prices even between neighbouring cities.

International crude prices are another key factor to watch. A sustained increase in crude oil prices can increase pressure on domestic fuel costs, although changes in global oil prices do not necessarily translate immediately into changes at Indian fuel pumps.

How to Check Petrol and Diesel Prices by SMS

Consumers can also check fuel prices through services provided by oil marketing companies. Indian Oil customers can use the city-code-based RSP facility, while BPCL and HPCL also provide SMS-based fuel-price information.

Since retail prices can differ by location and even between nearby outlets, checking the latest rate before heading to a fuel station is advisable.

What Motorists Should Know

For August 12, the key takeaway is that petrol and diesel prices remain broadly unchanged in major cities, although rates continue to differ considerably across India.

CNG prices also show wide variations, ranging from around ₹82 per kg to ₹97 per kg among the cities listed above.

Consumers planning a long journey or a full-tank refill should check the latest local fuel price, particularly because daily revisions, local taxes and outlet-level variations can affect the final amount paid.