Delhi Climate & Weather
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 heralded in June and lasts until the end of September, during which 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.
The best time to visit Delhi is in October and November, or in February and March, when the nights are cool and the days filled with mellow sunshine. December and January can be a little gloomy in Delhi while mid-summer (May, June and July) is uncomfortably hot.
Become our Delhi Travel Expert
We are looking for contributors for our Delhi travel guide. If you are a local, a regular traveller to Delhi or a travel professional with time to contribute and answer occasional forum questions, please contact us.