Summer in Delhi starts in April and lasts till the end of June. The average maximum temperature of the summers is 40 degrees and its minimum temperature, 25 degrees. Monsoon arrives in Delhi in early July and lasts till the end of September while winter lasts from late November to February.
The coldest month in Delhi is in January when temperatures may drop to a minimum of 0 degrees. The best time to visit Delhi is between October to March; it is not advisable to visit Delhi in summer as it is very hot in Delhi during summer.