Weather in Delhi
The climate of Delhi is semi-arid, and there is a vast difference between summer and winter temperatures. During the long summers the city swelters at highs of 104ºF (40ºC) and lows of 79ºF (26ºC), often exacerbated by a dusty, dry wind.
The hottest months of the year are May and June. Winter weather in Delhi arrives in November, with temperatures between 43ºF (6ºC) and 68ºF (20ºC). Delhi's winters are generally mild but the city's proximity to the Himalayas can result in cold spells.
Winter also brings heavy fog, which can decrease visibility and disrupt air, road and rail travel; January is the worst month for fog. The rainy season in Delhi is traditionally heralded on June 29, lasting until the end of September, when monsoons deliver most of the city's annual average rainfall. The city does not experience monsoons to the same extent as many other Indian cities.