Weather in December 2025

Shillong weather in December 2025

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
Temperatures
66° / 48°
Rainy Days
Rainy Days
2
Snowy Days
Snowy Days
0
Dry Days
Dry Days
29
Rainfall
Rainfall
1.73
in
10.7
Sun Hours
10.7
Hrs

Shillong annual weather

Month Temperatures Rainy Days Dry Days Snowy Days Rainfall Weather More details
January 64° / 46° 2 29 0 1.38 in
Good
February 69° / 50° 3 25 0 1.89 in
Good
March 75° / 55° 9 22 0 6.06 in
Good
April 75° / 60° 20 10 0 17.6 in
Good
May 73° / 64° 26 5 0 28.9 in
Good
June 75° / 66° 28 2 0 41.65 in
Awful
July 73° / 66° 29 2 0 43.82 in
Awful
August 75° / 66° 29 2 0 42.24 in
Awful
September 75° / 66° 25 5 0 32.17 in
Good
October 75° / 59° 16 15 0 22.05 in
Good
November 71° / 51° 3 27 0 3.15 in
Good
December 66° / 48° 2 29 0 1.73 in
Good
Temperatures in Shillong in December
Rain in Shillong in December

Recommended Hotels in Shillong

We know that finding the ideal hotel in Shillong can be a hard task...

That’s why we run our special tools and found the best hotels in Shillong. Click on hotel for more details.

Weather in Shillong in December - FAQ

What is the average temperature in Shillong in December?
The average temperature in Shillong in December is 48/66° F.
What is the chance of rain in Shillong in December?
On average, there are 2 rainy days in Shillong during December.
Weather wise, is December a good time to visit Shillong?
The weather in Shillong in December is good.
Can it snow in Shillong in December?
On average, there are 0 snowy days in Shillong in December.
More about the weather in Shillong