Mussoorie is a great tourist place to visit with friends and family. If you want to see the snow-capped mountains, you need to know when is the best time to visit Mussoorie for snowfall. So the time is January when the winter season is at its full peak, that time is the Best Time to Visit Mussoorie and visit the mountains along with snowfall.