Himachal Pradesh Climate
The climatic condition of Himachal Pradesh varies greatly due to variation in altitudes (450-6500mtrs). It varies from hot and sub-humid tropical (450-900mtrs) in the southern Low tracts, warm and temperate (900-1800mtrs), cool and temperate (1900-2400mtrs) and cold alpine and glacial (2400-4800mtrs) in the northern and eastern high mountain ranges.
There
are three main seasons: winter (October to February), summer (March to
June) and rainy (July to September). In the month of October, mornings
and nights are characterized by extremely cold weather.
Snowfall occurs at elevations of about 3000mtrs and lasts from December
to March. The summer season starts from May and continues till
September. This is the time when people flock to the state to escape the
scorching heat of the plains. Rainy season
comes at the end of June. The heavy rains in July and August sometimes
create a flood-like situation. Dharmashala has the highest rain fall of
3400 mm while Spiti has the minimum of 50 mm.