McLeod Ganj usually experiences with occasional snowfall during peak winter between the months of December and February. It depends on weather condition and the dates may vary and the level of snowfall may vary as well.