Time ’n’ placeOpen the globe

India Capital

Best time to visit Delhi

Go inMarch

October to March is the season; avoid May and June heat.

See Delhi on the globe

Delhi month by month

MonthRatingAvg highRainCrowdsFlightsWhat’s on
JanuaryGood21°CSome rainPeak crowdsPriciestSmog season
FebruaryGood24°CSome rainPeak crowdsPriciest–
MarchGreat30°CMostly dryModerateAverageHoli
AprilPoor36°CMostly dryQuietCheapest–
MayPoor40°CMostly dryQuietCheapest–
JunePoor39°CSome rainQuietCheapest–
JulyPoor35°CVery wetQuietCheapest–
AugustPoor34°CVery wetQuietCheapest–
SeptemberPoor34°CWetQuietCheapest–
OctoberGood33°CMostly dryModerateAverageDiwali
NovemberGood28°CMostly dryPeak crowdsPriciestSmog season
DecemberGood23°CMostly dryPeak crowdsPriciestSmog season

Festivals, events and seasons in Delhi

  • March🕯️ HoliThe festival of colours, 22 March 2027.
  • October🕯️ DiwaliFestival of lights, 29 October 2027.
  • Nov–Jan⚠️ Smog seasonAir quality is often hazardous.

Good to know

  • Flights to Delhi are usually cheapest in April–September. The catch: highs reach 40°C in April–September.
  • Crowds and prices peak in November–February, so book early.
  • Highs pass 35°C in April–July.
  • The heaviest rain falls in July–August.

The Qutub Minar is the tallest brick minaret in the world.

Questions people ask

When is the best time to visit Delhi?

The best time to visit Delhi is March. October to March is the season; avoid May and June heat.

What is the cheapest time to fly to Delhi?

Flights are usually cheapest in April–September, when demand is lowest.

When is Delhi busiest?

Delhi is busiest in November–February.

What is the weather like in Delhi?

May is the warmest month, with average highs of 40°C, and January the coolest at 21°C. The wettest period is July–September.

More places in India

Nearby destinations