Mountain town in Himachal Pradesh, India
Shimla weather by month and the best time to visit
When to go to Shimla
Mar–Jun is cool and clear; Sep–Oct is crisp after the monsoon. Dec–Feb brings snow and crowds; Jul–Aug is wet with landslides.
Shimla weather by month
Average daily high, rainfall and conditions.
- Jan9°40 mm
- Feb12°45 mm
- Mar18°42 mm
- Apr24°32 mm
- May29°42 mm
- Jun28°140 mm
- Jul24°281 mm
- Aug21°282 mm
- Sep20°158 mm
- Oct19°12 mm
- Nov15°8 mm
- Dec11°13 mm
Monthly averages
| Month | High | Low | Rain | Humidity | Conditions |
|---|---|---|---|---|---|
| January | 9°C49°F | -3°C27°F | 40 mm | 46% | Cold |
| February | 12°C54°F | 0°C31°F | 45 mm | 47% | Cool |
| March | 18°C64°F | 4°C39°F | 42 mm | 42% | Cool |
| April | 24°C75°F | 10°C49°F | 32 mm | 34% | Pleasant |
| May | 29°C83°F | 14°C58°F | 42 mm | 29% | Pleasant |
| June | 28°C83°F | 17°C62°F | 140 mm | 42% | Pleasant |
| July | 24°C75°F | 16°C61°F | 281 mm | 69% | Rainy |
| August | 21°C71°F | 15°C58°F | 282 mm | 79% | Rainy |
| September | 20°C69°F | 12°C54°F | 158 mm | 74% | Pleasant |
| October | 19°C66°F | 7°C45°F | 12 mm | 54% | Pleasant |
| November | 15°C59°F | 3°C37°F | 8 mm | 44% | Cool |
| December | 11°C52°F | -1°C30°F | 13 mm | 42% | Cool |
Best months across India
| Place | Best months | Warmest month |
|---|---|---|
| Delhi | Feb–Mar, Oct–Nov | May (43°C) |
| Goa | Nov–Feb | Apr (32°C) |
| Mumbai | Nov–Feb | Apr (39°C) |
| Jaipur | Oct–Mar | May (41°C) |
| Agra | Feb–Mar, Oct–Nov | May (44°C) |
| Varanasi | Oct–Mar | May (43°C) |
| Rishikesh | Feb–Apr, Sep–Nov | May (40°C) |
| Bangalore | Nov–Mar | Apr (35°C) |
| Udaipur | Oct–Mar | May (40°C) |
| Kochi | Nov–Mar | Mar (33°C) |
| Kolkata | Nov–Feb | Apr (38°C) |
| Hyderabad | Oct–Feb | May (40°C) |
| Manali | Mar–Jun, Sep–Oct | Jul (25°C) |
| Dharamshala | Mar–May, Sep–Nov | Jun (33°C) |
| Leh | Jun–Sep | Jul (24°C) |
| Chennai | Nov–Feb | May (36°C) |
| Pondicherry | Nov–Feb | May (33°C) |
| Varkala | Nov–Mar | Mar (33°C) |
| Hampi | Oct–Feb | Apr (39°C) |
| Amritsar | Feb–Mar, Oct–Nov | Jun (43°C) |
| Jodhpur | Oct–Feb | May (42°C) |
| Jaisalmer | Nov–Feb | May (42°C) |
| Pushkar | Oct–Feb | May (41°C) |
| Palolem | Nov–Mar | May (30°C) |
| Anjuna | Nov–Mar | Apr (33°C) |
| Darjeeling | Mar–May, Oct–Nov | May (22°C) |
| Munnar | Oct–Feb | Mar (27°C) |
| Alleppey | Nov–Feb | Mar (31°C) |
| Andaman Islands | Nov–Apr | Apr (30°C) |
| Shimla | Mar–Jun, Sep–Oct | May (29°C) |
Quick answers
What is the best month to visit Shimla?
Mar–Jun, Sep–Oct. Mar–Jun is cool and clear; Sep–Oct is crisp after the monsoon. Dec–Feb brings snow and crowds; Jul–Aug is wet with landslides.
When is the rainy season in Shimla?
Rain peaks in August with about 282 mm. Months with 150 mm or more: Jul–Sep.
What is the hottest month in Shimla?
May, with average highs of 29°C (83°F).
How cold does Shimla get?
The coolest nights are in January, averaging -3°C (27°F).
More about Shimla
Going to Shimla solo?
SoloSquare is where travelers, nomads and locals in Shimla meet up for small plans: coffee, dinners, walks and day trips. Join one, or start your own in a minute.
Sources
Climate averages are modelled from NASA POWER (MERRA-2) for 2001–2020 at about 50 km resolution, so coasts and valleys can differ a little. Temperatures are adjusted by 7.6°C for the city's elevation. Compiled and reviewed by SoloSquare. How we compile and score this. Spotted something out of date? Tell us.