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 20th 2025

City/District

Price

Change

Firozpur
97.75 ₹/L
Motihari
106.64 ₹/L
Maharajganj
95 ₹/L
Mumbai
103.49 ₹/L
Mau
95.59 ₹/L
Vellore
102.11 ₹/L
Gwalior
106.33 ₹/L
Dumka
98.15 ₹/L
Jamui
106.2 ₹/L
Shillong
96.3 ₹/L
Katihar
106.74 ₹/L
Dewas
106.48 ₹/L
Kolar
102.78 ₹/L
Himmatnagar
95.18 ₹/L
Hajipur
105.3 ₹/L
Darbhanga
105.92 ₹/L
Bhavnagar
96.1 ₹/L
Munger
105.45 ₹/L
Bhiwani
95.57 ₹/L
Mohali
97.9 ₹/L
Junagadh
95.13 ₹/L
Jaunpur
95.63 ₹/L
Siwan
106.69 ₹/L
Robertsganj
95.28 ₹/L
Khargone
107.99 ₹/L
Bidar
103.78 ₹/L
Hoshangabad
106.24 ₹/L
Unnao
94.63 ₹/L
Gorakhpur
94.89 ₹/L
Purulia
106.05 ₹/L
Daltonganj
99.61 ₹/L
Madhubani
106.25 ₹/L
Akola
104.1 ₹/L
Panchkula
95.87 ₹/L
Jaisalmer
106.19 ₹/L
Belgaum
102.73 ₹/L
Cuddalore
102.79 ₹/L
Chhindwara
107.99 ₹/L
Durg
99.7 ₹/L
Singrauli
106.6 ₹/L
Ramanagara
103.27 ₹/L
Hazaribagh
99 ₹/L
Silchar
98.87 ₹/L
Gondia
105.49 ₹/L
Surat
94.35 ₹/L
Thane
103.59 ₹/L
Karur
101.08 ₹/L
Baharampur
106.12 ₹/L
Aurangabad
105.17 ₹/L
Wardha
104.69 ₹/L
Thiruvallur
101.11 ₹/L
Chennai
100.79 ₹/L
Pithoragarh
95.1 ₹/L
Bhopal
106.51 ₹/L
Salem
101.66 ₹/L
Jalgaon
105.49 ₹/L
Bijnor
94.56 ₹/L
Kaithal
95.06 ₹/L
Khandwa
107.77 ₹/L
Nuh
95.18 ₹/L
Navi Mumbai
103.57 ₹/L
Dhule
104.01 ₹/L
Karauli
105.25 ₹/L
Seoni
107.9 ₹/L
Barabanki
94.77 ₹/L
Ludhiana
97.48 ₹/L
Ambikapur
100.56 ₹/L
Orai
95.02 ₹/L
Tiruppur
101.42 ₹/L
Samastipur
105.37 ₹/L
Araria
106.93 ₹/L
Theni
101.95 ₹/L
Tamluk
104.61 ₹/L
Nandurbar
104.96 ₹/L
Rewa
107.99 ₹/L
Dungarpur
106.19 ₹/L
Karwar
104.08 ₹/L
Ooty
102.89 ₹/L
Aizwal
99.14 ₹/L
Barwani
108.01 ₹/L
Sasaram
106.69 ₹/L
Jowai
96.24 ₹/L
Amreli
95.28 ₹/L
Tonk
105.52 ₹/L
Nagaon
99.19 ₹/L
Jhunjhunu
106.19 ₹/L
Banda
95.51 ₹/L
Udaipur
105.5 ₹/L
Ghaziabad
94.69 ₹/L
Ujjain
106.87 ₹/L
Itanagar
90.9 ₹/L
Shahdol
107.99 ₹/L
Harda
107.01 ₹/L
Ajmer
104.35 ₹/L
Mangalore
102.07 ₹/L
Kasganj
94.93 ₹/L
Rudrapur
92.94 ₹/L
Alibag
104.4 ₹/L
Erode
101.31 ₹/L
Haveri
103.39 ₹/L
Bathinda
96.79 ₹/L
Indore
106.48 ₹/L
Mandya
102.74 ₹/L
Kollam
106.9 ₹/L
Porbandar
94.98 ₹/L
Palakkad
106.76 ₹/L
Panjim
96.41 ₹/L
Ongole
108.62 ₹/L
Kapurthala
97.03 ₹/L
Anantapur
109.46 ₹/L
Haridwar
92.78 ₹/L
Datia
107.21 ₹/L
Patiala
97.33 ₹/L
Solapur
104.23 ₹/L
Bagalkot
103.46 ₹/L
Bilaspur
100.12 ₹/L
Shajapur
107.15 ₹/L
Godhra
94.95 ₹/L
Dimapur
96.66 ₹/L
Rajkot
94.25 ₹/L
Tezpur
98.88 ₹/L
Bettiah
106.93 ₹/L
Latur
105.45 ₹/L
Dibrugarh
99.08 ₹/L
Sultanpur
97.22 ₹/L
Parbhani
105.49 ₹/L
Faridabad
95.55 ₹/L
Nashik
104.74 ₹/L
Rajnandgaon
100.15 ₹/L
Karimnagar
107.55 ₹/L
Nawada
106.13 ₹/L
Bhilwara
104.91 ₹/L
Gadchiroli
104.89 ₹/L
Udupi
102.36 ₹/L
Dhar
107.27 ₹/L
Jehanabad
105.85 ₹/L
Warangal
106.88 ₹/L
Surajpur
100.9 ₹/L
Gulbarga
102.67 ₹/L
Pathanamthitta
106.56 ₹/L
Tiruchirappalli
101.23 ₹/L
Khammam
107.46 ₹/L
Raiganj
105.36 ₹/L
Dholpur
105.15 ₹/L
Barnala
97.05 ₹/L
Sagar
106.47 ₹/L
Guwahati
98.2 ₹/L
Mysore
102.45 ₹/L
Karnal
94.72 ₹/L
Lohardaga
98.74 ₹/L
Balaghat
107.99 ₹/L
Palanpur
94.46 ₹/L
Varanasi
95.53 ₹/L
Sirsa
96.3 ₹/L
Pune
103.8 ₹/L
Ballia
95.84 ₹/L
Saharanpur
95.55 ₹/L
Adilabad
108.82 ₹/L
Kolkata
104.99 ₹/L
Tura
95.58 ₹/L
Coimbatore
101.28 ₹/L
Baran
104.69 ₹/L
Alwar
105.35 ₹/L