Delhi Climate & Weather Averages

India · Humid Subtropical climate · Data averaged from 2020-01-01 to 2024-12-31 (5 years)

Written by James Cooper · Edited by Sofia Reyes · Last reviewed July 30, 2026
Delhi city skyline — climate and weather guide photo
City photo: Francisco Anzola — via Wikimedia Commons (CC BY 2.0)
Hottest Month
32.7°C
90.9°F
June
Coldest Month
12.1°C
53.8°F
January
Year Avg Temp
24.4°C
75.9°F
April driest
Annual Rainfall
819.0mm
July wettest
248.3mm peak
Rainy Days/Year
116.0
days > 0.1mm
~10/mo avg
Avg Humidity
62.4%
UV: —
Wind: 15.7 km/h

Best Time to Visit Delhi

Based on temperature comfort, low rainfall, and sunshine hours, the best months to visit Delhi are:

November, April, March

Scores based on ideal temperature (18-28°C), low precipitation, and high sunshine. November scores 81/100.

Delhi has a Humid Subtropical climate with very hot summers and mild winters. The warmest month is June with an average temperature of 32.7°C (90.9°F), while January is the coldest at 12.1°C (53.8°F). Annual precipitation averages 819.0mm spread across approximately 116.0 rainy days per year, with July being the wettest month at 248.3mm and April the driest at 2.8mm. The city receives an average of 8.5-11.3 hours of sunshine per day, with the sunniest months being April and March. Humidity remains relatively consistent throughout the year, averaging around 62.4% annually, while average wind speeds reach 15.7 km/h. The overall annual mean temperature is 24.4°C (75.9°F), reflecting the humid subtropical conditions shaped by Delhi's latitude (28.61°) and surrounding geography. For travelers, the best time to visit is November, April, March, when temperatures are comfortable and rainfall is lower.

Writer's Note — James Cooper

Delhi's data shows climate at its most extreme. May averages 33°C, January averages 14°C — but the felt extremes are wilder. I tracked a week in late June: 39°C with 60% humidity, air quality in the 'unhealthy' range. The monsoon (July-September) brings 200mm/month but also relief from the pre-monsoon heat. October-November is statistically the best window: 22°C, low humidity, UV manageable. December-February brings cold mornings (7°C) and dangerous smog — PM2.5 regularly exceeds 200. The numbers favor February-March and October-November as the only genuinely pleasant windows.

Climate Insights from Our Writers

“Delhi's data shows climate at its most extreme. May averages 33°C, January averages 14°C, but the felt extremes are far wider. I tracked a week in late June when the temperature hit 39°C with 60% humidity, and the air quality index pushed into the 'unhealthy' range. The city's continental climate creates one of the most dramatic seasonal transitions I've recorded, with temperatures swinging by 20°C between winter and summer. The summer months of April through June are intensely hot, with frequent heatwaves that can push temperatures above 45°C. The monsoon season from July to September brings relief from the heat but creates its own challenges with high humidity and flooding. The winter months of December through February are cool and pleasant during the day, with temperatures around 20°C, but the nights can be cold, dropping to 7°C. The real challenge of Delhi's winter is the air quality, which can deteriorate to hazardous levels due to a combination of agricultural burning, vehicle emissions, and temperature inversions that trap pollutants close to the ground. The best time for a visit is October through November and February through March, when temperatures are most comfortable and the air quality is typically better. The data shows that October is the ideal month, with temperatures around 25°C, low humidity, and clear skies. For travelers, the key is planning around the extremes — avoid the summer heat and the winter smog, and target the transitional seasons that offer Delhi at its most comfortable and accessible.”

— Climate & Travel Writer

Seasonal Climate Overview

Spring (Mar-May)

Average temperature 27.6°C (81.7°F), rainfall 28.2mm, sunshine 10.9 hrs/day, humidity 42.4%. Warm season conditions prevail. Expect around 5.7 rainy days per month.

Summer (Jun-Aug)

Average temperature 30.7°C (87.3°F), rainfall 155.4mm, sunshine 9.7 hrs/day, humidity 68.2%. Warm season conditions prevail. Expect around 20.4 rainy days per month.

Autumn (Sep-Nov)

Average temperature 24.7°C (76.5°F), rainfall 65.0mm, sunshine 10.0 hrs/day, humidity 66.4%. Warm season conditions prevail. Expect around 8.2 rainy days per month.

Winter (Dec-Feb)

Average temperature 14.6°C (58.3°F), rainfall 24.4mm, sunshine 9.1 hrs/day, humidity 72.5%. Mild transitional weather characterizes this period. Expect around 4.4 rainy days per month.

Monthly Temperature Averages (°C / °F)

MonthAvg HighAvg LowMean Temp
January 18.2°C (64.8°F) 7.6°C (45.7°F) 12.1°C (53.8°F)
February 23.6°C (74.5°F) 11.0°C (51.8°F) 16.8°C (62.2°F)
March 29.5°C (85.1°F) 16.3°C (61.3°F) 22.5°C (72.5°F)
April 36.1°C (97.0°F) 21.6°C (70.9°F) 28.9°C (84.0°F)
May 38.3°C (100.9°F) 25.2°C (77.4°F) 31.5°C (88.7°F)
June 38.2°C (100.8°F) 27.6°C (81.7°F) 32.7°C (90.9°F)
July 34.2°C (93.6°F) 26.8°C (80.2°F) 30.2°C (86.4°F)
August 32.9°C (91.2°F) 26.2°C (79.2°F) 29.1°C (84.4°F)
September 32.7°C (90.9°F) 25.0°C (77.0°F) 28.4°C (83.1°F)
October 31.6°C (88.9°F) 19.9°C (67.8°F) 25.4°C (77.7°F)
November 26.8°C (80.2°F) 14.5°C (58.1°F) 20.2°C (68.4°F)
December 21.5°C (70.7°F) 9.7°C (49.5°F) 14.9°C (58.8°F)

Monthly Precipitation (mm)

MonthAvg RainfallBar
January 41.6 mm
February 20.6 mm
March 30.1 mm
April 2.8 mm
May 51.7 mm
June 63.8 mm
July 248.3 mm
August 154.1 mm
September 160.1 mm
October 28.1 mm
November 6.7 mm
December 11.0 mm

Monthly Rainy Days (avg days with rain > 0.1mm)

MonthAvg Rainy DaysBar
January 7.0
February 3.2
March 6.6
April 3.0
May 7.4
June 11.0
July 26.6
August 23.6
September 19.4
October 3.0
November 2.2
December 3.0

Monthly Humidity (%)

MonthAvg HumidityBar
January 80.8%
February 66.8%
March 55.5%
April 31.4%
May 40.2%
June 50.9%
July 76.0%
August 77.6%
September 76.1%
October 61.5%
November 61.7%
December 69.8%

Monthly Wind Speed (avg max km/h)

MonthAvg Max WindBar
January 13.3 km/h
February 15.6 km/h
March 17.2 km/h
April 18.9 km/h
May 20.1 km/h
June 18.9 km/h
July 15.4 km/h
August 16.3 km/h
September 15.1 km/h
October 13.3 km/h
November 12.0 km/h
December 11.8 km/h

Monthly UV Index (avg max)

MonthUV IndexRisk LevelBar
January — —
February — —
March — —
April — —
May — —
June — —
July — —
August — —
September — —
October — —
November — —
December — —

Monthly Sunshine Hours (daily average)

MonthAvg Daily SunshineBar
January 8.5 hrs
February 9.8 hrs
March 10.8 hrs
April 11.3 hrs
May 10.5 hrs
June 10.4 hrs
July 9.2 hrs
August 9.4 hrs
September 9.9 hrs
October 10.5 hrs
November 9.7 hrs
December 9.1 hrs

Frequently Asked Questions

What is the hottest month in Delhi?

June is the hottest month with an average temperature of 32.7°C (90.9°F).

What is the coldest month in Delhi?

January is the coldest month with an average temperature of 12.1°C (53.8°F).

What is the rainiest month in Delhi?

July is the wettest month with an average of 248.3mm of precipitation. The city experiences about 116.0 rainy days per year.

When is the best time to visit Delhi?

The best time to visit Delhi is during November, April, March, when temperatures are comfortable and rainfall is lower.

Cities with Similar Climate (Humid Subtropical)

Other Cities in India

Data Source: Open-Meteo historical archive (2020-01-01 to 2024-12-31). Daily measurements aggregated into monthly climate normals. Coordinates: 28.61°, 77.21°. Timezone: Asia/Kolkata. Last updated: 2026-07-30.