The best time to trek is the dry season from October to May. Nepal has four distinct seasons. Spring is from March to May, and is typically warm with rain showers. Summer, from June to August, is the monsoon season when the hills turn lush and green. Autumn, from September to November, is cool with clear skies and it’s the most popular season for trekkers. In the winter, from December to February, it is cold at night, with fog in the early morning.