You will experience a range of variations in the Indian climatic conditions. India has three major seasons – summers, winters and monsoon. The lines below will tell you about Indian weather in detail:
Summer
The summer season in India lasts from March to June. During summers, temperature can even go above average, causing unbearable heat. Another drawback of summers is the dust-laden air that can hamper views. Many Indians, themselves, head to "hill stations" to get a relief from the extreme heat of the lowlands.
Winters
The winter season lasts from October to February. It is the best time to visit India. The weather is pleasant throughout the country with minimal rainfall in most places. It is the ideal time to enjoy the beauty of India.
Monsoon
The monsoon season lasts from July to September. Rains sweep across the country with heavy downpours. The drawback of this season is a high possibility of flooding in some areas. This makes it difficult to travel around. Duration of monsoons may vary in different regions by several weeks.