The temperatures in Shillong in December are quite cold with temperatures between 48°F and 66°F, warm clothes are a must.
The wather in Shillong in December can vary between cold and nice weather days. Expect a few rainy days but usually not more than 3.
Our weather forecast can give you a great sense of what weather to expect in Shillong in December 2025.
If you’re planning to visit Shillong in the near future, we highly recommend that you review the 14 day weather forecast for Shillong before you arrive.
Temperatures
66° / 48°
Rainy Days
2
Snowy Days
0
Dry Days
29
Rainfall
1.73
in
Sun Hours
10.7
Hrs