Best Time to Visit Shimla: Month-by-Month Guide

Best months for Shimla: October, November.

  • Best months for Shimla: October, November.
  • Peak season is July, June, August. Expect higher prices and more visitors (estimated from the climate, not from visitor counts).
  • Shoulder season: April, May, October, November, December. Good weather without the busiest period.
  • Wettest months: July, August, September.
  • The least pleasant month is September (score 6.1).

Year at a glance

12° 1° J 14° 2° F 19° 6° M 23° 11° A 26° 14° M 27° 17° J 25° 19° J 25° 19° A 24° 16° S 22° 10° O 18° 6° N 15° 2° D Rainy days

Weather by month

MonthAvg highAvg lowRainfall Rainy daysHumiditySunshine Score
January 12°C1°C86 mm 9– – 6.1
February 14°C2°C108 mm 11– – 6.1
March 19°C6°C112 mm 14– – 6.6
April 23°C11°C98 mm 13– – 7.3
May 26°C14°C76 mm 13– – 7.4
June 27°C17°C161 mm 17– – 6.4
July 25°C19°C380 mm 28– – 6.1
August 25°C19°C351 mm 28– – 6.1
September 24°C16°C191 mm 19– – 6.1
October 22°C10°C33 mm 6– – 8.2
November 18°C6°C22 mm 4– – 8.0
December 15°C2°C30 mm 5– – 7.3

Frequently asked questions

When is the best time to visit Shimla?

The best months are October, November.

When is the rainy season in Shimla?

The wettest months are July, August, September.