Weather by months in Shimla
January
February
March
April
May
June
July
August
September
October
November
December
20ºC
Avg. daily temperature
25ºC
High
2ºC
Low
20 mm
Total precipitation
20%
Avg. humidity
1.8m/s
Avg. wind
15 
Sunny days
5 
Cloudy days
3 
Rainy days
Air temperature
April
The temperature is between 5 and 17 degrees Celsius.
Low5º17ºHigh
1.4The temperature is between 6 and 18 degrees Celsius.
Low6º18ºHigh
4.4The temperature is between 7 and 19 degrees Celsius.
Low7º19ºHigh
7.4The temperature is between 8 and 20 degrees Celsius.
Low8º20ºHigh
10.4The temperature is between 7 and 19 degrees Celsius.
Low7º19ºHigh
13.4The temperature is between 6 and 18 degrees Celsius.
Low6º18ºHigh
16.4The temperature is between 7 and 19 degrees Celsius.
Low7º19ºHigh
18.4The temperature is between 8 and 20 degrees Celsius.
Low8º20ºHigh
20.4The temperature is between 9 and 21 degrees Celsius.
Low9º21ºHigh
22.4The temperature is between 8 and 20 degrees Celsius.
Low8º20ºHigh
24.4The temperature is between 7 and 19 degrees Celsius.
Low7º19ºHigh
26.4The temperature is between 6 and 18 degrees Celsius.
Low6º18ºHigh
28.4In Shimla, April brings a maximum daytime temperature of 25ºC and a minimum nighttime temperature of 2ºC. The average daily high reaches 20ºC, with average nightly lows of 7ºC. It’s an excellent time to explore the lush greenery of Shimla's gardens or visit the historic Christ Church.





