The width of Nepal is only about 200 km on an average, but within this short distance, the altitude of the land rises from 60 m up to 8,848 m. Hence the weather depends upon the altitude of the place in Nepal. However, in general, Nepal has four climatic seasons: Spring, Summer, Autumn, and Winter.
Spring starts from March to May. The temperature of this season fluctuates between 20C to 30C (68F to 86F). Summer starts from June last to August. These are also the monsoon months with occasional evening-thunderstorms and hot temperature. Autumn starts from late September and ends by November. During this period, the climate is generally dry and mild with temperature fluctuating between 20C to 30C (68F to 86F). Winter starts from December until February. The mornings and evenings are very cold while the afternoon is pretty sunny. The temperature during these months rises from 10C to 20C (59F to 68F). At higher altitudes, it is cold during the winter months.