Home   Weather   India   Shimla   Two-week forecast
Flag for India

Shimla 14 Day Extended Forecast

Currently: 87 °F. Partly sunny. (Weather station: Patiala, India). See more current weather

Shimla Extended Forecast with high and low temperatures

2 Week Extended Forecast in Shimla, Himachal Pradesh, India

Scroll right to see more
  Conditions Comfort Precipitation Sun
Day   Temperature Weather Feels Like Wind   Humidity Chance Amount UV Sunrise Sunset
Wed
Mar 25
57 / 44 °F Increasing cloudiness. 55 °F 6 mph 36% 1% 0.00" 3 (Moderate) 6:19 am 6:35 pm
Thu
Mar 26
60 / 47 °F Cloudy. 58 °F 7 mph 36% 5% 0.00" 5 (Moderate) 6:18 am 6:36 pm
Fri
Mar 27
58 / 47 °F Showers late. Mostly cloudy. 54 °F 8 mph 46% 61% 0.19" 5 (Moderate) 6:16 am 6:37 pm
Sat
Mar 28
58 / 46 °F Cloudy. 55 °F 5 mph 47% 6% 0.00" 3 (Moderate) 6:15 am 6:37 pm
Sun
Mar 29
60 / 49 °F Mostly cloudy. 58 °F 4 mph 51% 2% 0.00" 3 (Moderate) 6:14 am 6:38 pm
Mon
Mar 30
59 / 50 °F Showers late. Overcast. 56 °F 4 mph 66% 58% 0.35" 3 (Moderate) 6:13 am 6:39 pm
Tue
Mar 31
61 / 48 °F Sprinkles late. Broken clouds. 59 °F 5 mph 47% 47% 0.15" 5 (Moderate) 6:11 am 6:39 pm
Wed
Apr 1
62 / 46 °F Decreasing cloudiness. 62 °F 4 mph 37% 4% 0.00" 3 (Moderate) 6:10 am 6:40 pm
Thu
Apr 2
71 / 52 °F Afternoon clouds. 69 °F 5 mph 25% 4% 0.00" 5 (Moderate) 6:09 am 6:40 pm
Fri
Apr 3
72 / 54 °F Overcast. 70 °F 4 mph 26% 4% 0.00" 3 (Moderate) 6:08 am 6:41 pm
Sat
Apr 4
70 / 55 °F Showers late. Cloudy. 67 °F 7 mph 65% 57% 0.14" 3 (Moderate) 6:06 am 6:42 pm
Sun
Apr 5
63 / 55 °F Rain. Overcast. 61 °F 6 mph 85% 82% 0.64" 3 (Moderate) 6:05 am 6:42 pm
Mon
Apr 6
65 / 54 °F Passing showers. Decreasing cloudiness. 63 °F 1 mph 58% 59% 0.14" 5 (Moderate) 6:04 am 6:43 pm
Tue
Apr 7
65 / 56 °F Showers late. Cloudy. 63 °F 4 mph 35% 54% 0.07" 3 (Moderate) 6:03 am 6:44 pm
Wed
Apr 8
67 / 56 °F Rain showers. Overcast. 64 °F 6 mph 50% 73% 0.56" 3 (Moderate) 6:02 am 6:44 pm
* Updated Wednesday, March 25, 2026 2:53:53 pm Shimla time - Weather by CustomWeather, © 2026

Hour-by-hour weather for Shimla next 7 days