Petrol Diesel Price Today: Maharashtra Fuel Rates
Fresh fuel prices released across Maharashtra as oil companies update petrol and diesel rates; check today's per-litre prices in your city before heading to the pump.

Petrol Diesel Price Today: Check Today’s Fuel Rates Across Maharashtra
State-owned oil marketing companies have released the latest petrol and diesel prices for Thursday, July 23, 2026, with updated fuel rates now applicable across Maharashtra. The revised prices were issued by Indian Oil (IOC), Bharat Petroleum (BPCL), and Hindustan Petroleum (HPCL) as part of their daily fuel price revision carried out every morning at 6 AM.
Follow MahaENews-X on: Follow MahaENews on Instagram
Fuel prices continue to play a crucial role in the daily lives of millions, as any increase or decrease directly impacts transportation costs, household expenses, food prices, and overall inflation. For this reason, motorists and commuters closely monitor daily petrol and diesel price updates before refuelling.
The retail prices of petrol and diesel are determined based on several factors, including global crude oil prices, the rupee’s exchange rate against the US dollar, transportation costs, dealer commissions, and state-specific taxes. As a result, fuel prices vary from one city to another across Maharashtra.
Among major cities, Nashik recorded the highest petrol price at ₹112.44 per litre, followed by Pune at ₹112.04 and Nagpur at ₹111.80. In comparison, Thane reported one of the lowest petrol prices at ₹107.98 per litre, while Yavatmal recorded petrol at ₹104.18 per litre.
Vehicle owners are advised to check the latest fuel prices in their respective cities before refuelling, as daily revisions may lead to slight changes in retail rates.
Today’s Petrol & Diesel Prices in Maharashtra
| City | Petrol (₹/Litre) | Diesel (₹/Litre) |
|---|---|---|
| Ahilyanagar | 108.11 | 94.78 |
| Akola | 108.15 | 94.72 |
| Amravati | 109.55 | 96.08 |
| Chhatrapati Sambhajinagar | 111.03 | 96.99 |
| Bhandara | 109.08 | 95.60 |
| Beed | 108.44 | 95.84 |
| Buldhana | 108.84 | 95.38 |
| Chandrapur | 108.54 | 95.11 |
| Dhule | 108.00 | 94.56 |
| Gadchiroli | 109.54 | 96.08 |
| Gondia | 109.32 | 95.83 |
| Hingoli | 109.10 | 95.61 |
| Jalgaon | 108.77 | 95.28 |
| Jalna | 109.54 | 96.07 |
| Kolhapur | 108.94 | 95.47 |
| Latur | 109.42 | 95.93 |
| Mumbai | 111.21 | 97.83 |
| Nagpur | 111.80 | 98.48 |
| Nanded | 109.81 | 96.08 |
| Nandurbar | 109.25 | 95.75 |
| Nashik | 112.44 | 99.07 |
| Dharashiv | 108.93 | 95.46 |
| Palghar | 108.66 | 98.89 |
| Parbhani | 109.56 | 96.09 |
| Pune | 112.04 | 98.68 |
| Raigad | 109.08 | 98.51 |
| Ratnagiri | 109.50 | 96.01 |
| Sangli | 108.79 | 95.32 |
| Satara | 108.77 | 95.30 |
| Sindhudurg | 109.55 | 96.08 |
| Solapur | 108.89 | 95.42 |
| Thane | 107.98 | 94.47 |
| Wardha | 108.96 | 95.50 |
| Washim | 109.00 | 95.53 |
| Yavatmal | 104.18 | 94.76 |
Fuel prices are revised every day based on international crude oil prices and domestic taxation policies. Even minor fluctuations in global oil markets or currency exchange rates can influence retail fuel prices across India.
Consumers can also check the latest fuel prices through SMS services offered by oil companies by sending their dealer code to the respective service numbers of IOC, BPCL, or HPCL.



