May and June are scorching. Competitive hotel prices.
From June, the monsoon sweeps south to north, bringing draining humidity.
Beat the heat (but not the crowds) in the cooler hills.
(Apr & Aug–Oct)
Monsoon rain-showers persist through to September.
The eastern coast, Andaman Islands and southern Kerala see heavy rain and sometimes cyclones from October to early December.
Festivals like Ganesh Chaturthi, Dussehra, Onam and Kerala's snake-boat races.
Pleasant weather – warm days, reasonably cool nights.
Peak tourists. Peak prices. Peak festivals.
December and January bring chilly nights in the hills and further north.
Temperatures climb steadily from February.