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

City/District

Price

Change

Sangli
104.07 ₹/L
Pakur
99.1 ₹/L
Bhuj
94.8 ₹/L
Hassan
102.59 ₹/L
Margao
96.38 ₹/L
Osmanabad
104.78 ₹/L
Jaisalmer
106.19 ₹/L
Gwalior
106.33 ₹/L
Shahdara
94.81 ₹/L
Buxar
106.74 ₹/L
Jalna
105.49 ₹/L
Alappuzha
105.94 ₹/L
Katni
107.48 ₹/L
Ratlam
106.37 ₹/L
Howrah
104.99 ₹/L
Mansa
97.14 ₹/L
Madhepura
106.26 ₹/L
Silvassa
92.44 ₹/L
Varanasi
95.53 ₹/L
Srikakulam
109.41 ₹/L
Cooch Behar
106.14 ₹/L
Haveri
103.39 ₹/L
Anantapur
109.46 ₹/L
Sitamarhi
106.54 ₹/L
Salem
101.66 ₹/L
Etawah
95.03 ₹/L
Dungarpur
106.19 ₹/L
Nandurbar
104.96 ₹/L
Belgaum
102.73 ₹/L
Jind
95.04 ₹/L
Ujjain
106.87 ₹/L
Mirzapur
95.17 ₹/L
Narayanpur
101.1 ₹/L
Haridwar
92.78 ₹/L
Anand
94.3 ₹/L
Nizamabad
108.82 ₹/L
Bhopal
106.51 ₹/L
Baharampur
106.12 ₹/L
Adilabad
108.82 ₹/L
Navsari
94.6 ₹/L
Lakhimpur Kheri
95.34 ₹/L
Ramanagara
103.27 ₹/L
Chamba
95.06 ₹/L
Virudhunagar
101.61 ₹/L
Seoni
107.9 ₹/L
Gonda
94.61 ₹/L
Sirsa
96.3 ₹/L
Nashik
104.74 ₹/L
Sawai Madhopur
106.19 ₹/L
Muzaffarpur
105.91 ₹/L
Alibag
104.4 ₹/L
Beed
105.43 ₹/L
Pudukkottai
101.65 ₹/L
Madurai
101.51 ₹/L
Thane
103.59 ₹/L
Bathinda
96.79 ₹/L
Agartala
97.53 ₹/L
Koppal
103.86 ₹/L
Jodhpur
104.52 ₹/L
Patan
94.52 ₹/L
Gorakhpur
94.89 ₹/L
Krishnanagar
106.07 ₹/L
Samastipur
105.37 ₹/L
Dhanbad
97.81 ₹/L
Bijnor
94.56 ₹/L
Panipat
94.55 ₹/L
Chhindwara
107.99 ₹/L
Pathanamthitta
106.56 ₹/L
Raigarh
100.39 ₹/L
Purulia
106.05 ₹/L
Araria
106.93 ₹/L
Thiruvallur
101.11 ₹/L
Vellore
102.11 ₹/L
Patna
105.22 ₹/L
Rudrapur
92.94 ₹/L
Umaria
107.99 ₹/L
Mumbai
103.49 ₹/L
Mahasamund
99.6 ₹/L
Ariyalur
101.74 ₹/L
Kozhikode
105.76 ₹/L
Amreli
95.28 ₹/L
Jalandhar
96.85 ₹/L
Mandya
102.74 ₹/L
Dhule
104.01 ₹/L
Moga
97.72 ₹/L