Petrol Price in Tamil Nadu Today
Today's petrol price across 38 cities in Tamil Nadu — from ₹107.75 to ₹109.83 per litre.
As of 21 June 2026 · indicative retail rates
Petrol price by city in Tamil Nadu
| City | Petrol price (₹/litre) |
|---|---|
| Chennai | ₹107.75 |
| Thiruvallur | ₹107.91 |
| Kanchipuram | ₹108.13 |
| Coimbatore | ₹108.25 |
| Tiruchirappalli | ₹108.25 |
| Tirunelveli | ₹108.25 |
| Chengalpattu | ₹108.40 |
| Thanjavur | ₹108.42 |
| Karur | ₹108.44 |
| Namakkal | ₹108.44 |
| Tenkasi | ₹108.48 |
| Madurai | ₹108.52 |
| Tuticorin | ₹108.54 |
| Pudukkottai | ₹108.60 |
| Salem | ₹108.62 |
| Perambalur | ₹108.63 |
| Tiruppur | ₹108.65 |
| Ranipet | ₹108.69 |
| Thiruvarur | ₹108.74 |
| Sivaganga | ₹108.78 |
| Erode | ₹108.79 |
| Kanniyakumari | ₹108.79 |
| Virudhunagar | ₹108.89 |
| Ariyalur | ₹108.94 |
| Ramanathapuram | ₹109.00 |
| Dharmapuri | ₹109.03 |
| Dindigul | ₹109.05 |
| Mayiladuthurai | ₹109.05 |
| Theni | ₹109.11 |
| Vellore | ₹109.18 |
| Nagapattinam | ₹109.19 |
| Villupuram | ₹109.28 |
| Krishnagiri | ₹109.44 |
| Tiruvannamalai | ₹109.47 |
| Kallakurichi | ₹109.74 |
| Tirupathur | ₹109.74 |
| Cuddalore | ₹109.77 |
| The Nilgiris | ₹109.83 |
Prices are indicative and may vary by fuel station, brand and city.