State-wise petrol, diesel & LPG prices in India

Today's retail prices across all 28 states and 8 union territories. Click any state on the map to highlight it in the table. Use the search box to filter by name.

Highest petrol
Lowest petrol
National average
across 36 states/UTs
Spread (high − low)
per litre
Click a state on the map or search the table below.

India — petrol price by state

Colour scale: blue = cheapest, red = most expensive
Loading map…
₹/L

All states & UTs (search + sort)

36 entries · click a header to sort
36 of 36
State Petrol ₹/L Diesel ₹/L LPG ₹/cyl

All cities — petrol, diesel & LPG

Search by city name or sort any column.
City State Petrol ₹/L Diesel ₹/L LPG ₹/cyl

India fuel — 6 metros revision history

Petrol & diesel revision events across Delhi, Mumbai, Kolkata, Chennai, Bangalore, and Hyderabad. Each dot is a published OMC revision; lines between are visual continuity, not interpolated prices.
Source: PIB · IOCL · PPAC
For the broader Brent crude · USD-INR · pass-through analysis spanning the four-year freeze and its end, see the 5-year historical view →

Frequently asked questions about Indian fuel prices

Quick answers on petrol, diesel and LPG prices across India — sourced and updated daily.

What is the petrol price in India today?

Retail petrol prices in India vary by state due to state-level VAT and dealer commission. Delhi prints ₹102.12/L on May 25, 2026 after four OMC revisions in 11 days (May 15: +₹3, May 19: +~₹0.87, May 23: +₹0.87, May 25: +₹2.61 — steepest yet). Mumbai ₹111.18, Kolkata ₹113.47, Chennai ₹107.77, Bangalore ₹110.93, Hyderabad ₹115.69. Lowest pump prices are typically in the Northeast and union territories. Use the interactive map above for live per-state numbers.

Why are petrol and diesel prices different in each Indian state?

The OMC base price (IOCL/BPCL/HPCL refinery + freight + dealer commission) is broadly uniform across India. The price you pay at the pump differs because each state and UT levies its own VAT or sales tax on top of central excise. State VAT ranges from ~14% (Andaman & Nicobar) to ~36% (Maharashtra interior districts), which produces the ₹6-15/L spread you see between states.

When were Indian petrol prices last revised?

OMCs revised petrol+diesel four times in 11 days in May 2026 — the first revisions since the May 22, 2022 freeze. IGL also hiked CNG four times in the same window. May 15: Delhi petrol ₹94.77 → ₹97.77 (+₹3/L), diesel ₹87.67 → ₹90.67 (+₹3), CNG +₹2. May 19: petrol +~₹0.87, diesel +~₹0.91 (CNG held). May 23: petrol +₹0.87 to ₹99.51, diesel +₹0.91 to ₹92.49, CNG +₹1. May 25: petrol +₹2.61 to ₹102.12, diesel +₹2.71 to ₹95.20 — steepest P+D move yet. May 26: IGL CNG +₹2 to ₹83.09/kg for Delhi NCR (MGL Mumbai followed); petrol+diesel held. Cumulative since May 15: petrol +₹7.35, diesel +₹7.53, CNG +₹6. LPG ₹913 held throughout.

What is the LPG cylinder price in India in May 2026?

Domestic 14.2 kg LPG cylinder prices remain frozen at ₹913 in Delhi (with minor state-VAT variation) — unchanged through both May 15 and May 19 OMC revisions. Commercial 19 kg cylinder prices have moved up by ₹50-80 over the same period, varying by state.

How often are fuel prices in India updated?

Pre-May-2022, OMCs (IOCL/BPCL/HPCL) revised pump prices daily at 06:00 IST. From May 22, 2022 to May 15, 2026 retail prices were frozen by political consensus, with the under-recovery absorbed by OMCs and offset by a central excise cut. Post-May-2026 the regime is partial pass-through: OMCs revise on policy windows rather than daily, in coordination with the CCEA. This page is scraped daily and reflects each revision within 24 hours.

Which state has the cheapest petrol in India?

Andaman & Nicobar Islands typically prints the lowest petrol price in India because of its low VAT rate (~6%) and lower dealer commission. Delhi sits in the lower-middle of the range due to a relatively moderate VAT slab. The highest pump prices are usually in Maharashtra (interior districts), Andhra Pradesh, and Telangana. The interactive map above colours states by current price — green = cheaper, red = costlier.

Where does this fuel-price data come from?

Source: Goodreturns.in, which mirrors the daily IOCL / BPCL / HPCL revisions. The Core re-scrapes every state and city page once a day, diffs against yesterday's prices, and republishes as a single canonical JSON feed at /api/india-state-prices. Every value on this page is sourced; the daily revision history is available at /history.

Why have Indian fuel prices changed in 2026?

The 2026 West Asia conflict — beginning Feb 28, 2026 with the US-Israel 'Operation Epic Fury' strikes — closed the Strait of Hormuz and pushed Brent crude from a pre-war ~$72/bbl to a peak of $141/bbl on Apr 5 and a working range of $100-115/bbl through May. India imports 89% of its crude; at $100+ Brent the OMC under-recovery runs ~₹2,000 Cr/day. The May 15 + May 19 retail hikes are the first since the May 22, 2022 freeze. Open the dashboard for live numbers →

Methodology: State-wise petrol, diesel and 14.2 kg domestic LPG cylinder prices are refreshed daily by The Core's automated cron at ~08:00 IST. Within-state variation of ±₹1-2 is normal — different cities inside the same state can differ slightly on transport and dealer commission. Metro revision-history chart: PIB, IOCL daily price publication, PPAC monthly bulletins. The interactive India map is from simplemaps.com (free for commercial use). For full editorial methodology see the about page.