Weather in India

The climate in India varies greatly, from the arid deserts of Rajasthan to the cool highlands of Assam, allegedly the wettest place on earth. But basically, India has a three-season year: the hot, the wet, and the cool.

The heat starts to build up on the northern plains around February and by April it becomes unbearable - expect 35-45°C (95-113°F) days in most places. The first signs of the monsoon appear in May, with high humidity, short rainstorms and violent electrical storms. The monsoon rains begin around 1 June in the extreme south and sweep north to cover the whole country by early July.

The monsoon doesn't really cool things off, but it's a great relief - especially to farmers. The main monsoon comes from the southwest, but the southeastern coast is affected by the short and surprisingly wet northeastern monsoon, which brings rain from mid-October to the end of December. The main monsoon ends around October, and India's northern cities become crisp at night in December. In the far south, where it never gets cool, the temperatures are comfortably warm rather than hot.