Climate of Bhutan varies with variation in altitude of the place. While extreme cold and high wind is found in the great Himalayas, the weather is temperate in the inner Himalayas, and humid and subtropical in the southern plains of Bhutan.
Temperatures therefore vary according to elevation. The winters are dry in the valleys with day time temperatures is16-18 degree Celsius, and temperature in early morning and night falling below zero degree. In the southern plains, temperature range from 15 to 30 degree Celsius all year-round, although during summer, temperatures may reach 40 degree. Spring in Bhutan begins from March to June, followed by summer monsoon which last till September, autumn is marked by clear sky and breeze. Winter begins in mid-November which is the best time to visit this exotic land.