Mussoorie usually experiences snow during peak winter around mid December - February month. It depends on weather condition and the dates may vary and the level of snow fall may vary as well.