Best Time To Visit Shillong

Owing to its rolling hills and high altitude, it has a tropical climate with cold chilly winters and occasional summers. The monsoon is usually in the June and rains till the end of August.

The innate nature vested divine beauty in Shillong attracts many tourists and people of pilgrimage. Because of the tropical climate, the place is best to be visited between October- November and between March-April.

Travel to Shillong in the month of January and February for optimum experience of Shillong tourism.

  • 80℉
  • 60℉
  • 40℉
  • 20℉ 0℉
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Highest temperature in Shillong is recorded as 98.6℉ in April and July.

Lowest temperature in Shillong is recorded as 41℉ in January.

  • 240
  • 180
  • 120
  • 60 0
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Maximum rain recorded in Shillong is 3223.75 mm in April.

Months with no rains or lowest rains in Shillong are January, November and December.

  • 100
  • 75
  • 50
  • 25 0
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Most humid month in Shillong is September.

Least humid month in Shillong is February.