Seeing snow on a trek is all about timing. If you are looking for snow on your trek, you will have to trek in the right season and on the right trek.
The snow depends on the altitude you are reaching and the region in which you are trekking.
Trek in month of December, January, February and March. You are bound to find snow in all the treks that you do. ( Anything above 10,000 feet )
Trek in the month of April, May, June to find snow at slightly higher altitudes ( above 14,000 feet)
It is very hard to find snow, post June in the monsoon season. You can expect rain during these months, but not snow.
If you are a first time trekker and want to see snow, then trek in winter on a lower altitude trek.
We would highly recommend reading this article for in-depth details about when and where to find snow on treks – https://www.indiahikes.com/will-find-snow-himalayan-treks-india/
|Difficulty Level||Trek Name||Best time to trek in snow|
|Easy-Moderate||Kedarkantha||End December – early April|
|Dayara Bugyal||End December – early April|
|Prashar Lake||Mid January – early March|
|Nag Tibba||Mid January – early March|
|Moderate||Roopkund||May, June, October|
|Brahmatal||End December – early April|
|Har ki Dun||End December – mid April|
|Bhrigu Lake||May, June|
|Hampta Pass||June, early July|
|Tarsar Marsar||Early July|
|Sandakphu Phalut||December – January|
|Moderate-Difficult||Pangarchulla Peak||April, May|
|Rupin Pass||May, June|
|Kashmir Great Lakes||Early July|
|Difficult||Goechala||April, May, November|
|Pin Bhaba||July – September|
|Kanamo Peak||July – September|