Weather in Shillong in December 2016

Check the weather in Shillong in December before you book your next holiday in India. Long-term weather averages give the best indication of the weather in December 2016 and include figures for temperature, sunshine and rainfall plus sunrise & sunset times for Shillong, India.

The average maximum daytime temperature in Shillong in December is a comfortable 17°C (63°F). There are usually 8 hours of bright sunshine each day, which represents 75% of the 11 hours of daylight.

Expect 15mm (0.6 inches) of rainfall across the whole of December with 1 day with some rain falling. Maximum UV levels will be moderate (5 UV index) at midday when the skies are clear. The average night-time temperature is usually a cool 8°C (46°F).