Temperature in India
India has hot tropical weather with variations occurring region to region. While the coolest months are from November to mid-March, hottest are from April to June. From mid-July to September one can experience Monsoon rains. Winters in India are pleasant with plenty of sunny days. Most of the North India remains dry, dusty, and unpleasant during the sumer months. For a tourist, India provides ample opportunities to participate in diverse activities in different parts of the country. You can explore India in all the seasons, but you will have to be selective about the destinations.
Information about Climate in India
Northern Plains: Northern Plains of India, to the north of River Ganga, has the extreme climate. Summers are hot, humid, and extremely harsh. Do not forget to carry with you light cottons for this season. From July to September, Monsoon brings with it most of the rain received in this region. Winters are the most favoured season to visit North India, but the travellers are expected to bring with them woollens, as nights can be freezing cold.
Western Himalayas: Srinagar is best from March to October; July to August can be unpleasant; cold and damp in winter. Shimla is higher and therefore colder in winter.
Central India: Madhya Pradesh and Chhattisgarh, the two Central Indian states, escape very worst of hot season but monsoons are heavy between July and September. Temperatures fall at night during winter.
Western India: November to February is most comfortable, although evenings can be fairly cold. Summers can be extremely hot with monsoon rainfall between mid June and mid September.
Southwest India: The most pleasant weather is from November to March. Monsoon rains between late April and July. Summer temperatures hot as high as Northern India although humidity is extreme.