Yes it snows in Triund and if one wants to trek in the snow, then January to March is a good time to do that.