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.