cmv_logo

petrol Price in all State

Petrol prices in India are based on dynamic fuel pricing system and hence revised on a regular basis. The petrol rates are revised at 6 am every day. This dynamic pricing ensures that even a minute’s variation in global oil prices can be transmitted to fuel users and dealers. The final petrol rate is decided by adding payment to the refineries, excise duty, dealer commission and Value-Added Tax or VAT. After adding these, the retail selling price of petrol gets nearly doubled. Several factors determine the price of petrol – like Rupee to US dollar exchange rate, cost of crude oil, global cues, demand for fuel, among others. When international crude oil prices gain, fuel price in India moves higher.
Select State
Select City
Updated: November 30th 2025

City/District

Price

Change

Gandhinagar
94.69 ₹/L
Bhuj
94.8 ₹/L
Satna
107.99 ₹/L
Sikar
105.65 ₹/L
Ahmednagar
103.92 ₹/L
Thoothukudi
101.13 ₹/L
Jagdalpur
101.11 ₹/L
Munger
105.45 ₹/L
Gwalior
106.33 ₹/L
Allahabad
94.65 ₹/L
Sangli
104.07 ₹/L
Udaipur
105.5 ₹/L
Buldhana
105.49 ₹/L
Ongole
108.62 ₹/L
Mumbai
103.49 ₹/L
Bhilwara
104.91 ₹/L
Kasganj
94.93 ₹/L
Karnal
94.72 ₹/L
Vellore
102.11 ₹/L
Jamshedpur
97.79 ₹/L
Harda
107.01 ₹/L
Krishnanagar
106.07 ₹/L
Pakur
99.1 ₹/L
Bhandara
104.65 ₹/L
Fatehpur
95.13 ₹/L
Palwal
95.51 ₹/L
Kakinada
109.9 ₹/L
Nellore
110.05 ₹/L
Barwani
108.01 ₹/L
Jowai
96.24 ₹/L
Rudrapur
92.94 ₹/L
Jabalpur
106.53 ₹/L
Ghazipur
95.78 ₹/L
Kaushambi
94.88 ₹/L
Faridabad
95.55 ₹/L
Jhansi
94.39 ₹/L
Dharmapuri
102.06 ₹/L
Sitamarhi
106.54 ₹/L
Palakkad
106.76 ₹/L
Siwan
106.69 ₹/L
Vidisha
106.76 ₹/L
Shimoga
103.86 ₹/L
Jhabua
107.55 ₹/L
Mangalore
102.07 ₹/L
Dindigul
101.68 ₹/L
Silchar
98.87 ₹/L
Ambikapur
100.56 ₹/L
Baharampur
106.12 ₹/L
Etah
94.67 ₹/L
Bathinda
96.79 ₹/L
Robertsganj
95.28 ₹/L
Hoshiarpur
97.09 ₹/L
Coimbatore
101.28 ₹/L
Kanpur
94.44 ₹/L
Sasaram
106.69 ₹/L
Pondicherry
96.25 ₹/L
Godhra
94.95 ₹/L
Jamui
106.2 ₹/L
Belgaum
102.73 ₹/L
Ramgarh
98.37 ₹/L
Dibrugarh
99.08 ₹/L
Pune
103.8 ₹/L
Sant Kabir Nagar
95 ₹/L
Ujjain
106.87 ₹/L
Mandya
102.74 ₹/L
Tiruppur
101.42 ₹/L
Dungarpur
106.19 ₹/L
Tamluk
104.61 ₹/L
Barpeta
98.64 ₹/L
Dewas
106.48 ₹/L
Hassan
102.59 ₹/L
Bijnor
94.56 ₹/L
Bareilly
94.79 ₹/L
Erode
101.31 ₹/L
Pilibhit
95.13 ₹/L
Machilipatnam
109.82 ₹/L
Motihari
106.64 ₹/L
Pithoragarh
95.1 ₹/L
Tezpur
98.88 ₹/L
Jalgaon
105.49 ₹/L
Dumka
98.15 ₹/L
Madurai
101.51 ₹/L
Kottayam
105.97 ₹/L
Nagapattinam
102.22 ₹/L
Navi Mumbai
103.57 ₹/L
Himmatnagar
95.18 ₹/L
Karimnagar
107.55 ₹/L
Fatehabad
96.02 ₹/L
Bihar Sharif
106.93 ₹/L
Dhanbad
97.81 ₹/L
Kozhikode
105.76 ₹/L
Solan
94.39 ₹/L
Daltonganj
99.61 ₹/L
Orai
95.02 ₹/L
Meerut
94.49 ₹/L
Sitapur
95.17 ₹/L
Madhubani
106.25 ₹/L
Agra
94.5 ₹/L
Balrampur
94.93 ₹/L
Kawardha
100.34 ₹/L
Shivpuri
107.99 ₹/L
Sehore
106.31 ₹/L
Sheikhpura
106.93 ₹/L
Buxar
106.74 ₹/L