You can witness a different shade of Himalayas in every season of trekking in Nepal. We suggest you eradicate the extreme winter seasons while trekking through the high passes. Having said that, you can do most of the treks from mid-September to November (autumn) and from March to May (Spring) for best trekking experiences. Similarly, you can strategically overlap the trek with some local festivals for better results here.