TieredTravel › Asia › India › New Delhi › Best time to visit

When to go · New Delhi, India

Best time to visit New Delhi

The sweet spot is November, February and March — averages 20°C, only 0 rainy days, peak-season crowds and peak prices.

October – March (cool, dry)

A hot semi-arid climate of extremes. Scorching summers (April–June, 40°C+), a humid July–September monsoon, and a pleasant cool winter (Oct–Mar) — though Dec–Jan brings thick smog and chilly, foggy mornings.

November

20°C · 0 rainy days · high season

Great weather, peak crowds
February

18°C · 2 rainy days · high season

Great weather, peak crowds
March

24°C · 2 rainy days · high season

Great weather, peak crowds

Hardest months: August and July. averages 30°C, 12 rainy days, few other visitors.

Month Avg temp Rain days Crowds Verdict
January 14°C 2d high Mild
February 18°C 2d high Great weather, peak crowds
March 24°C 2d high Great weather, peak crowds
April 30°C 1d mid Hot
May 34°C 2d low Very hot
June 34°C 5d low Very hot
July 31°C 11d low Very hot
August 30°C 12d low Wet
September 29°C 7d mid Hot
October 26°C 2d high Great weather, peak crowds
November 20°C 0d high Great weather, peak crowds
December 15°C 1d high Mild

Verdicts are read off the three columns to their left — temperature distance from 21°C first, then rainfall, with crowds breaking ties. Averages, so any given week can differ.

May, June, July and August are low season in New Delhi — thinner crowds, and the months where accommodation is easiest to book late. Budget travellers already work to about $25–50 a day here; low season is where the accommodation share of that goes furthest.

See the budget breakdown for New Delhi →

Fares move with the same seasons as the crowds — the quiet months above are usually the cheap ones to fly.

Check JFK → DEL fares by date

Weekly destination guides, hidden gems, and tier breakdowns — straight to your inbox.