Top News

Petrol and Diesel Prices Today: Fuel Rates Rise in Several States; Check Latest Prices in Your City
newscrab | July 23, 2026 4:39 PM CST


Petrol & Diesel Price Today: Oil marketing companies have released the latest fuel prices for July 23. While petrol and diesel rates remain unchanged in most major metro cities, several locations in Bihar, Jharkhand, and Karnataka have witnessed noticeable changes.

Global crude oil prices have been trading higher in recent weeks, keeping fuel prices in focus across India. Although the four major metropolitan cities have not seen any change in retail fuel prices today, a number of cities have reported fresh revisions in petrol and diesel rates.

Here's a look at the latest fuel prices across the country.

Petrol and Diesel Prices in Major Metro Cities

Fuel prices remained stable in India's largest metropolitan areas.

City Petrol (Per Litre) Diesel (Per Litre)
Delhi ₹102.12 ₹95.20
Mumbai ₹111.21 ₹97.83
Kolkata ₹113.51 ₹99.82
Chennai ₹107.76 ₹99.55

Fuel prices also remained unchanged in cities such as Lucknow, Gurugram, Noida, Muzaffarpur, and Bhopal.

Cities Where Petrol Prices Increased

Several cities in Bihar, Jharkhand, and Karnataka recorded an increase in petrol prices.

City Increase New Price
Begusarai ▲ ₹0.68 ₹114.27
Bhagalpur ▲ ₹0.76 ₹114.37
Darbhanga ▲ ₹0.06 ₹114.16
Gaya ▲ ₹0.38 ₹114.31
Deoghar ▲ ₹0.83 ₹105.82
Dhanbad ▲ ₹0.36 ₹105.72
Jamshedpur ▲ ₹0.44 ₹105.72
Bengaluru ▲ ₹0.86 ₹111.68
Cities Where Petrol Prices Declined

Petrol prices witnessed a slight decline in the following cities:

City Decrease New Price
Patna ▼ ₹0.16 ₹113.37
Ranchi ▼ ₹0.47 ₹105.72
Diesel Prices Also Revised

Diesel prices followed a similar trend, with changes reported in several cities while metro markets remained stable.

Diesel Prices Increased In City Increase New Price
Begusarai ▲ ₹0.63 ₹100.20
Bhagalpur ▲ ₹0.71 ₹100.30
Darbhanga ▲ ₹0.05 ₹100.10
Gaya ▲ ₹0.35 ₹100.26
Deoghar ▲ ₹0.70 ₹100.91
Dhanbad ▲ ₹0.30 ₹100.86
Jamshedpur ▲ ₹0.38 ₹100.86
Bengaluru ▲ ₹0.79 ₹99.56
Diesel Prices Declined In City Decrease New Price
Patna ▼ ₹0.18 ₹99.36
Ranchi ▼ ₹0.45 ₹100.86
Why Fuel Prices Differ Across Cities

Petrol and diesel prices vary from one city to another because of several local factors.

The final retail price depends on:

  • State Value Added Tax (VAT)

  • Local taxes and levies

  • Transportation and freight costs

  • Dealer commission

  • Other state-specific charges

Since each state imposes different tax rates, fuel prices are not uniform across the country, even though the base price is similar.

What Drivers Should Know

Fuel prices are revised daily by oil marketing companies based on international crude oil prices and foreign exchange movements. Motorists planning long-distance travel or commercial transport operators should check the latest city-wise rates before refuelling, as even small daily revisions can affect overall fuel expenses over time.


READ NEXT
Cancel OK