Weather in Delhi
India • Population: 11,034,555
Best Months to Visit
Based on temperature, precipitation, and humidity data
Delhi is in India at 28.7°N. The 2001–2020 NASA POWER daily record describes a monsoon climate with a sharp wet-dry split. June is the warmest month (average 35.8°C, high 42.0°C) and January is the coolest (average 14.6°C, low 6.9°C).
Rain is the monsoon runs from July to September, inside an annual total of 751 mm. The wettest month is July at 217 mm; the driest is November at 4 mm. On this site the months that score closest to a 22°C day, lighter rain, and moderate humidity are March, October, and November.
Temperature through the year
Monthly average highs run from 22.4°C in January to 42.0°C in June. Nights follow the same curve: 6.9°C in January and 29.6°C in June.
Across the year the mean afternoon high is 32.9°C. If you want the smallest day–night shock, look at months where the high and low sit close together; June nights still hold 29.6°C.
Rainfall pattern
The monsoon in Delhi starts in July and ends in September (July, August, and September). July is the core of it at 217 mm. November is the other extreme, with 4 mm.
Humidity peaks near 75%. That usually lines up with the wetter months rather than the hottest ones.
What stands out month by month
The year bottoms out in January. Plan for 6.9°C at night and 22.4°C in the afternoon. In February, Delhi averages 26.5°C by day and 10.0°C at night, with 22 mm of rain. March: 32.9°C high, 15.4°C low, 18 mm rain, 33% humidity. April stands apart from the months beside it: 39.2°C / 22.0°C and 15 mm. May brings 33 mm and 5 rainy days; temperatures run from 27.2°C to 42.7°C. June is the warmest month. Afternoon highs average 42.0°C and nights settle near 29.6°C, with 81 mm of rain.
The monsoon opens in July. Expect 217 mm and 21 rainy days, with nights around 28.0°C. By September the monsoon is ending. Delhi still sees about 121 mm, but the next month is usually leaner. October: 32.8°C high, 18.8°C low, 14 mm rain, 51% humidity. November is the driest month, averaging only 4 mm across 1 rainy days. Highs sit near 28.5°C. December brings 8 mm and 1 rainy days; temperatures run from 8.7°C to 23.9°C.
When the score favours a visit
The three months with the highest comfort score are March, October, and November: March (24.2°C average, 18 mm, 33% humidity); October (25.8°C average, 14 mm, 51% humidity); November (21.0°C average, 4 mm, 43% humidity). They fall in calendar order. The score rewards averages near 22°C, lower rainfall, and humidity near 60%. It is a climate score, not a festival or price calendar.
If you want the monsoon itself — fewer crowds, greener landscape, heavier rain — aim at July–September instead of the score.
Delhi and other cities in India
Jaipur is about 239 km away: Delhi is 1.2°C warmer than Jaipur in its hottest month and 227 mm wetter over the year than Jaipur. Jaipur’s wettest month is August (172 mm) versus July here.
Kanpur is about 392 km away: Delhi is about as warm as Kanpur at the hot peak and 93 mm drier over the year than Kanpur. Kanpur’s wettest month is July (258 mm) versus July here.
Lucknow is about 415 km away: Delhi is about as warm as Lucknow at the hot peak and 163 mm drier over the year than Lucknow. Lucknow’s wettest month is July (283 mm) versus July here.
Temperature and rainfall
Monthly Weather Overview
| Month | High | Low | Rain (mm) | Rainy Days |
|---|---|---|---|---|
| January | 22.4°C | 6.9°C | 16 | 3 |
| February | 26.5°C | 10.0°C | 22 | 3 |
| March | 32.9°C | 15.4°C | 18 | 3 |
| April | 39.2°C | 22.0°C | 15 | 3 |
| May | 42.7°C | 27.2°C | 33 | 5 |
| June | 42.0°C | 29.6°C | 81 | 11 |
| July | 36.9°C | 28.0°C | 217 | 21 |
| August | 33.9°C | 26.0°C | 203 | 21 |
| September | 33.7°C | 23.5°C | 121 | 12 |
| October | 32.8°C | 18.8°C | 14 | 2 |
| November | 28.5°C | 13.6°C | 4 | 1 |
| December | 23.9°C | 8.7°C | 8 | 1 |
Monthly Details
Click on any month for detailed weather information: