In hills, day or night temperature depends on season as well as the weather conditions, Means cloudy weather can make mercury take a dip.
April to June(Summer Season)-Very Good Time
If the weather is clear then in these months Morning and Evening remain cold (between 10 to 20 degree celsius) while afternoon remain pleasant(between 15 to 25 degree ). If skies become cloudy then temperature may dip further and you may need a jacket even in the afternoon.
July to September(Monsoon Time)-Good Time
Rainy season brings the best of nature in the form of lush green mountains and valleys with a backdrop of spectacular snow-clad Himalayas.
October to March(Winter Season)-Good Time
In these months morning and evening become frigid and on a sunny day, afternoon remain cold further between December to February snowfall may take place any time so it is advised to travel with a fleece jacket, Muffler.