The climate of Himachal Pradesh varies significantly due to its diverse topography and altitude, which ranges from 360 to 6500 meters above sea level
The region experiences a wide range of climatic conditions, from hot and sub-humid tropical in the southern low tracts to cold glacial and alpine in the northern and eastern high elevated mountain ranges
The state has three distinct seasons: the rainy season (July to September), winter (October to March), and summer (April to June)
The annual rainfall in Himachal Pradesh is 2909 to 3800 mm, with the majority of the rainfall occurring during the monsoon season from July to September.
The state has observed a warming trend, with the average air temperature being 0.7 to 2.4°C higher than in the 1980s, indicating an increase of 0.06°C per year
The region has also experienced changes in rainfall patterns, with increasing trends in Lahaul, Spiti, Chamba, and Kangra but decreasing trends in Solan and Kinnaur
The state’s crops are also showing shorter periods of flowering and maturity due to climate change