The climate of Bhutan varies with variation in altitude of the place. While extreme cold and high wind are 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 degrees. In the southern plains, temperature range from 15 to 30 degree Celsius all year-round, although during summer, temperatures may reach 40 degrees. Spring in Bhutan begins from March to June, followed by summer monsoon which lasts 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.