Today's petrol price in Himachal Pradesh (Shimla) is at ₹95.01 per litre, reflecting a slight decrease compared to yesterday's rate of ₹95.32. Over the past 10 days, fluctuations have been observed, with prices ranging between ₹95.01 and ₹95.33. You can also view today's petrol prices in all states and districts of India and compare them with the rates from the previous day, which already include state taxes.
| City | Price | Price Change |
|---|---|---|
| Bilaspur | ₹94.03 | -0.12 |
| Chamba | ₹95.39 | +0.06 |
| Hamirpur | ₹94.11 | +0.31 |
| Kangra | ₹94.33 | 0.00 |
| Kinnaur | ₹95.35 | 0.00 |
| Kullu | ₹95.34 | +0.01 |
| Lahul & Spiti | ₹95.28 | 0.00 |
| Mandi | ₹94.97 | 0.00 |
| Shimla | ₹95.01 | -0.31 |
| Sirmaur | ₹94.97 | +0.06 |
| Solan | ₹94.99 | 0.00 |
| Una | ₹93.54 | 0.00 |
What is the current petrol price in Himachal Pradesh?
As of today, the petrol price in Shimla, Himachal Pradesh is ₹95.01 per litre.
Which city in Himachal Pradesh has the lowest petrol price?
Currently, Una has the lowest petrol price in Himachal Pradesh at ₹93.54 per litre.
Which city in Himachal Pradesh has the highest petrol price?
As of today, Chamba has the highest petrol price in Himachal Pradesh at ₹95.39 per litre.
How much does 1 litre of petrol cost in Himachal Pradesh today?
As of December 19, 2025, the price of 1 litre of petrol in Shimla, Himachal Pradesh is ₹95.01.