As weather conditions in Nepal vary considerably in different regions due to the significant range of altitudes the following information is just a general guide.
The weather chart shows the average daily minimum and maximum temperatures in Celsius and the average monthly precipitation.
In Nepal, June to September is monsoon season and during these months it is very hot and rains almost every day. October to November is much drier with pleasant temperatures in the daytime and good visibility, and at this time of year conditions are ideal for trekking. The winter months from December to February tend to be mild in the daytime but can become very cold at night especially in the mountains. January is the coldest month of the year. March to May is very warm, with occasional showers. The annual temperatures peak in May just before the monsoons begin.
The best time to trek in Nepal is during the spring (March through May) and autumn (October and November).