Ans. Yes, it does snows in McLeodganj however it only happens occasionally. You can experience snowfall in December and January in McLeodganj. However, the probability of experiencing snow increases considerably if you take a hike to Triund which is one of the most popular things to do in McLeodganj.