Monthly weather forecast and climate
Shimla, India

What is the coldest month in Shimla?

The coldest month in Shimla is January, with an average high-temperature of 8.9°C (48°F) and an average low-temperature of 1.7°C (35.1°F).

How many days does it rain in Shimla?

Throughout the year, in Shimla, there are 84.8 rainfall days, and 1412.1mm (55.6") of precipitation is accumulated.

What is the warmest month in Shimla?

With an average high-temperature of 24.1°C (75.4°F) and an average low-temperature of 15.6°C (60.1°F), June is the warmest month in Shimla.

What is the wettest month in Shimla?

The month with the most rainfall is July when the rain falls for 18.3 days and typically aggregates up to 376.5mm (14.8") of precipitation.

What is the driest month in Shimla?

November is the month with the least rainfall in Shimla, India. Rain falls for 1.3 days and accumulates 13.8mm (0.5") of precipitation.
Average rainfall - Shimla, India

The wettest month (with the highest rainfall) is July (376.5mm).
The driest month (with the lowest rainfall) is November (13.8mm).

Average rainfall days - Shimla, India

The month with the highest number of rainy days is July (18.3 days).
The month with the lowest number of rainy days is November (1.3 days).

Average daylight / Average sunshine - Shimla, India
Average UV index - Shimla, India