
Shillong in March
Shillong in March
Shillong, India
Visiting Shillong in March means experiencing the spring. During spring, Shillong offers mild temperatures, blooming landscapes, and fewer crowds.
Weather in Shillong in March
Average highs around 22.4C and lows near 11.7C. 33.7mm average precipitation and about 8 rainy days. March typically sits between February and April conditions, so it is useful for travelers wanting a balanced window in Shillong. Pack flexible layers for changing daytime and evening temperatures.
Temperature
March brings spring conditions in Shillong, India. The average temperature is about 17C, with lows near 11.7C and highs around 22.4C.
Sunshine Hours
Shillong, India usually gets around 10.8 hours of sunshine per day in March, with roughly 12 daylight hours available for sightseeing.
Rain
March sees around 33.7mm of rainfall over about 8 days. Rain can occur for around 2.6 hours per day on average.
Humidity
Humidity in March is generally moderate for Shillong, India, especially when rainfall periods increase.









