Nepal experiences 4 seasons:

Spring (Mid Feb – April),
Summer (May – Aug),
Autumn (Sep – Nov) and
Winter (Dec – Mid- Feb).

The climate changes rapidly from the sub-tropical Tarai to the cool dry temperate and alpine conditions in the northern Himalayan ranges within a short span of 200 km. In the Tarai, which is the hottest part of the country, summer temperatures rise above 45°C. The climate here is hot and humid. In the middle hills, the summer climate is pleasant with temperatures around 25°C – 27°C.

The winter temperatures range from 7°C to 23°C in the Tarai and sub-zero to 12°C in the mountainous regions, hills and valleys. The northern Himalayan region has an alpine climate with temperatures reaching below -30°C. The valley of Kathmandu has a pleasant climate with an average summer and winter temperatures of 19°C – 27°C and 2°C – 12°C respectively.