Best Time to Visit New Delhi

India · weather by month, temperature and rainfall

Best monthsNovember to February
HottestMay · 42°C
ColdestJanuary · 7°C
WettestJuly · 229 mm

If you want the most pleasant weather in New Delhi, plan your trip for November to February. May is the hottest month, with average highs of 42°C (108°F), while January is the coldest, with lows around 7°C (44°F). Rain is heaviest in July, at about 229 mm (9.0 in), and lightest in November, at 4 mm (0.2 in). July is the least comfortable month, mainly because of the heat.

When to go to New Delhi: a seasonal guide

November to February: the sweet spot

This is when Delhi is at its best. Days are warm and dry, and the sun feels good on your skin. Nights get properly cold, especially in December and January, when lows drop to around 7–9°C. You'll want a jacket for evenings at India Gate or a rooftop dinner in Hauz Khas.

It's the best time for walking Old Delhi's lanes, exploring Humayun's Tomb and the Qutub Minar, or wandering Lodhi Garden. It's also high season, so expect more visitors at the big sights. Hotels fill up around Christmas and New Year. Early mornings in winter can be foggy, which sometimes delays trains and flights. Smog is also worst around late October to November, so if you're sensitive to air quality, keep that in mind.

Notable events: Diwali, the festival of lights, usually falls in October or November, and the markets glow. Republic Day on 26 January brings a big parade down Rajpath (now Kartavya Path). The Surajkund Crafts Mela, held nearby in February, is a good day trip.

March and October: the shoulder months

Both are rated Good. October is the clearer of the two, with lots of sunshine and almost no rain. March is warm and bright, and it's the last comfortable stretch before the heat arrives.

March brings Holi, the festival of colours. If you want to join in, wear clothes you don't mind ruining. If you don't, stay indoors that morning, since streets get messy. Late October can also feel lovely, with crowds still thinner than in winter.

April to June: heat

Be honest with yourself here. April is hot, and May and June are the hottest months, both with highs of 42°C. Afternoons are fierce, and the dry air feels like an oven. Plan sights for the early morning, then spend midday in the air-conditioned National Museum or a Connaught Place café. Prices drop and the Red Fort is quieter, but it's tough going.

July to September: monsoon

Rain arrives in earnest in July, with showers on most days. It's sticky, grey and humid, and roads can flood. The upside is green parks and far fewer tourists. Mughal gardens look their best. Travelling with kids or elderly relatives? Skip this stretch.

If you're on a budget and can handle the damp, it's the cheapest time to go. Otherwise, aim for winter.

New Delhi weather by month

0°5°10°15°20°25°30°35°40°45°0125250January: 19 mm rainFebruary: 22 mm rainMarch: 22 mm rainApril: 11 mm rainMay: 36 mm rainJune: 77 mm rainJuly: 229 mm rainAugust: 196 mm rainSeptember: 146 mm rainOctober: 22 mm rainNovember: 4 mm rainDecember: 6 mm rainJanuary: 22°CFebruary: 26°CMarch: 33°CApril: 39°CMay: 42°CJune: 42°CJuly: 36°CAugust: 34°CSeptember: 33°COctober: 32°CNovember: 28°CDecember: 24°CJanuary: 7°CFebruary: 10°CMarch: 16°CApril: 22°CMay: 27°CJune: 30°CJuly: 28°CAugust: 26°CSeptember: 24°COctober: 19°CNovember: 14°CDecember: 9°CJanFebMarAprMayJunJulAugSepOctNovDec mm°C
Avg high Avg low Rainfall (mm)
Jan22°C / 7°C19 mmExcellentFeb26°C / 10°C22 mmExcellentMar33°C / 16°C22 mmGoodApr39°C / 22°C11 mmPoorMay42°C / 27°C36 mmPoorJun42°C / 30°C77 mmPoorJul36°C / 28°C229 mmPoorAug34°C / 26°C196 mmPoorSep33°C / 24°C146 mmPoorOct32°C / 19°C22 mmGoodNov28°C / 14°C4 mmExcellentDec24°C / 9°C6 mmExcellent

Monthly climate table

MonthHighLowRainRainy daysHumiditySun hrs/dayRating
January22°C 72°F7°C 44°F19 mm347%6.9Excellent 10
February26°C 80°F10°C 50°F22 mm343%8.3Excellent 10
March33°C 91°F16°C 60°F22 mm435%8.8Good 7.2
April39°C 102°F22°C 71°F11 mm325%8.9Poor 3.5
May42°C 108°F27°C 81°F36 mm625%8.5Poor 1.4
June42°C 107°F30°C 85°F77 mm1137%6.4Poor 0.6
July36°C 98°F28°C 82°F229 mm2265%3.5Poor 0.4
August34°C 93°F26°C 79°F196 mm2176%4.1Poor 1.5
September33°C 92°F24°C 75°F146 mm1373%7.9Poor 3.3
October32°C 90°F19°C 66°F22 mm255%10.6Good 7.4
November28°C 83°F14°C 56°F4 mm148%9.2Excellent 9.9
December24°C 74°F9°C 47°F6 mm145%8.3Excellent 10

Frequently asked questions

When is the best time to visit New Delhi?

The best time to visit New Delhi is November to February, based on comfortable temperatures, low rainfall and plenty of sunshine.

What is the hottest month in New Delhi?

May is the hottest month in New Delhi, with an average high of 42°C (108°F).

What is the coldest month in New Delhi?

January is the coldest month in New Delhi, with an average low of 7°C (44°F).

What is the rainiest month in New Delhi?

July is the wettest month, with about 229 mm (9.0 in) of rain. November is the driest, with 4 mm (0.2 in).

Nearby destinations

More in India