The climate in Bhutan varies because the altitude is different for different places. There is a variation between 15°C and 30°C in summer and spring temperatures. You will experience extremely cold weather and snow at high altitudes with an average temperature from -11°C to 0°C.
Southern Bhutan- Hot and humid almost throughout the year with the temperature between 15 and 30°C
Central Bhutan- Warm summers, cold and dry winter
Far Northern Bhutan- Very cold with snow-capped mountains.