Monthly weather forecast and climate
Shimla, India

The coldest month 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). In Shimla, India, during 4.7 rainfall days, 54.6mm (2.1") of precipitation is typically accumulated.
Weather in January »
In February, the average high-temperature is 10.6°C (51.1°F), and the average low-temperature is 3°C (37.4°F). In Shimla, India, during February, the rain falls for 4.1 days and regularly aggregates up to 47.2mm (1.9") of precipitation.
Weather in February »
In March, in Shimla, the average high-temperature is 14.8°C (58.6°F), and the average low-temperature is 6.8°C (44.2°F). In Shimla, in March, during 5.2 rainfall days, 59.4mm (2.3") of precipitation is typically accumulated.
Weather in March »
In Shimla, India, the average high-temperature is 19.4°C (66.9°F), and the average low-temperature is 11.1°C (52°F). In Shimla, in April, during 3.6 rainfall days, 41.1mm (1.6") of precipitation is typically accumulated.
Weather in April »
In May, the average high-temperature is 22.9°C (73.2°F), and the average low-temperature is 14.2°C (57.6°F). In Shimla, during May, the rain falls for 4.6 days and regularly aggregates up to 56.4mm (2.2") of precipitation.
Weather in May »
June is the warmest month, with an average high-temperature of 24.1°C (75.4°F) and an average low-temperature of 15.6°C (60.1°F). In Shimla, it is raining for 10.3 days, with typically 175.6mm (6.9") of accumulated precipitation.
Weather in June »
In July, the average high-temperature is 21°C (69.8°F), and the average low-temperature is 15°C (59°F). 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.
Weather in July »
The average high-temperature, in Shimla, India, is 20.2°C (68.4°F), while the average low-temperature is 14.8°C (58.6°F). In August, in Shimla, the rain falls for 18.1 days.
Weather in August »
The average high-temperature, in September, is 20.1°C (68.2°F), while the average low-temperature is 13.4°C (56.1°F). In Shimla, it is raining for 9.9 days, with typically 190.2mm (7.5") of accumulated precipitation.
Weather in September »
In Shimla, in October, the average high-temperature is 23.7°C (74.7°F), and the average low-temperature is 10.7°C (51.3°F). In Shimla, India, during October, the rain falls for 2.9 days and regularly aggregates up to 46.2mm (1.8") of precipitation.
Weather in October »
In Shimla, the average high-temperature is 15.1°C (59.2°F), and the average low-temperature is 7°C (44.6°F). November is the month with the least rainfall.
Weather in November »
In Shimla, in December, the average high-temperature is 12°C (53.6°F), and the average low-temperature is 4.3°C (39.7°F). In Shimla, during December, the rain falls for 1.8 days and regularly aggregates up to 16mm (0.6") of precipitation.
Weather in December »

What is the coldest month in Shimla?

The coldest month 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 much 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 month with the least sunshine in Shimla?

Months with the least sunshine in Shimla are January, July and August, with an average of 6h of sunshine.

When is the lowest UV index in Shimla?

Months with the lowest UV index in Shimla, India, are January and December, with an average UV index of 4.

What is the month with the most sunshine in Shimla?

April and May, with an average of 9h of sunshine, are months with the most sunshine.

What are the months with the highest UV index in Shimla?

Months with the highest UV index are May through August, with an average UV index of 12.

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.

When are the longest days in Shimla?

The month with the longest days is June, with an average of 14.1h of daylight.

What is the wettest month in Shimla?

July is the month with the most rainfall. Rain falls for 18.3 days and accumulates 376.5mm (14.8") of precipitation.

What is the driest month in Shimla?

The month with the least rainfall is November when the rain falls for 1.3 days and typically collects 13.8mm (0.5") of precipitation.

What is the month with the shortest days in Shimla?

The month with the shortest days is December, with an average of 10.2h of daylight.
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
deutscheenglishespañolрусский中文