India has three major seasons: winter, summer and the monsoon. The winter months (November to March) are pleasant in most of India, with bright sunny days and cool nights. Temperatures range between a pleasant 25˚ C to 35˚C. Summer temperatures (March to June) soar between 35˚C to 40˚C and monsoon temperatures (June to September) range between 22˚C and 30˚C.
The southwest monsoon usually hits the southern tip of India in early June, and tracks north over the next two months.
Most of India receives its major share of rainfall between June and September, the south-eastern areas, in addition, get the north-east monsoon rains between mid-October and the end of December.