Monthly weather forecast and climate
Shillong, India

What is the coldest month in Shillong?

The coldest month in Shillong, India, is January, with an average high-temperature of 14.6°C (58.3°F) and an average low-temperature of 5.7°C (42.3°F).

How much does it rain in Shillong?

Throughout the year, in Shillong, there are 112.8 rainfall days, and 2167.5mm (85.3") of precipitation is accumulated.

What is the driest month in Shillong?

January is the month with the least rainfall in Shillong. Rain falls for 1.4 days and accumulates 12.5mm (0.5") of precipitation.

What is the wettest month in Shillong?

The month with the most rainfall is July when the rain falls for 18.2 days and typically aggregates up to 461.7mm (18.2") of precipitation.

What is the warmest month in Shillong?

August is the warmest month, with an average high-temperature of 24.2°C (75.6°F) and an average low-temperature of 17.6°C (63.7°F).
Average temperature - Shillong, India
Average rainfall - Shillong, India

The wettest month (with the highest rainfall) is July (461.7mm).
The driest month (with the lowest rainfall) is January (12.5mm).

Average rainfall days - Shillong, India

The month with the highest number of rainy days is July (18.2 days).
The month with the lowest number of rainy days is December (1.3 days).

Average daylight / Average sunshine - Shillong, India

The month with the longest days is June (Average daylight: 13.7h).
The month with shortest days is December (Average daylight: 10.6h).

Months with most sunshine are January, February, November and December (Average sunshine: 8h).
Months with least sunshine are June, July, August and September (Average sunshine: 4).

deutscheenglishespañolрусский中文