Indian climate includes a variety of weather conditions prevailing across the large geographic scale. India inherits six types of climatic subtypes such as glaciers and alpine tundra in the north, desert in the west and island territories along with the rain forests and humid tropical regions in the southwest. India experiences four major seasons like winter – January and February, summer- March to May, monsoon (rainy) season- June to September and a post-monsoon period- October to December. Indian weather is basically hot during most of the year but varies depending on the region. The coolest weather is experienced from December to February. The months between March and June experience a heat wave that is dusty, dry and unpleasant. Many parts of India usually get monsoon rains in June that usually lasts till October.
Indian climate is strongly influenced by distinctive geography and geology of India. The Himalayas in the north restrict the entry of the chilly katabactic winds that flow down from Central Asia. That is why north India is not as chilly as North America and the same process works behind India getting its warm climate. The boundary that separates the tropics from subtropics is called Tropic of Cancer which passes through its middle and so the entire country is said to be tropical. The monsoons or the weather conditions never remain stable in India. India has to suffer from erratic floods, draughts, natural disasters and cyclones which harm a large number of people every year.
Weather in India varies greatly on higher terrain. As Shimla is at a high altitude, it is chilly in the winter season. Srinagar is unpleasant from July to August, damp and cold in winter and best from November to May. Ladakh is an extremely cold place and mountain passes can be accessed from July to October. Certain places experience snowfall from December to March such as Manali, Gulmarg and Pahalgam. The Northern Plains have extreme climatic conditions, as summer steps in between April till to mid June. The temperature usually falls at night during the winter season say between November and February. Hot summer months with monsoons are experienced from June till September.
Coming to the Central India, Madhya Pradesh receives heavy monsoon between the months of July and September s and in winter, the temperature normally falls at night. In Western India, months from November to February are most comfortable. Evenings get cooler while the day is moderately warm. Southwest parts of India experience a pleasant weather between November to March. Places like Bijapur, Mysore etc receive extremely low rainfall while Southeast India like Tamil Nadu gets monsoon from October to December and bears high temperature and humidity around the year.