Skip to main content
AMZBooking
Khari Baoli spice market, Delhi

Best time to visit · Delhi · India

The best time to visit Delhi

Weather, crowds, prices and events for every month, so you can pick the trip that suits you.

Updated By the AMZBooking editorial team

Photo: Manjit Singh, CC BY-SA 4.0

Quick answer

The best months to visit Delhi are February, March and October, when days are warm and dry and nights are mild. November to January are cooler and busy with visitors, but fog and air pollution can be severe, so check air-quality forecasts. May and June are extremely hot, and July to September bring monsoon humidity and downpours.

Key facts

Best months
February–March and October
Shoulder season
April and November–January
Warmest month
May (avg high 40°C (104°F))
Coldest month
January (avg high 20°C (68°F))
Rainiest month
August (~13 rainy days)
Lowest hotel prices
May–July

Seasons

Delhi has extremes: cool, foggy winters from December to February with smog that can be severe, an intensely hot pre-monsoon summer in May and June with highs around 40 °C, a humid monsoon from July to September, and pleasant, dry weather in October, November, February and March.

December–February

Cool season

Cool days and cold nights with frequent fog and poor air quality, especially in December and January; February turns sunny and pleasant.

March–June

Hot season

Warm and pleasant in March, then increasingly hot, with highs around 40 °C in May and June and dust storms.

July–September

Monsoon

Humid with heavy downpours and occasional flooding, but green parks and lower hotel prices.

October–November

Post-monsoon

Dry, warm days and festivals including Dussehra and Diwali; air pollution often rises sharply in November.

Month by month

Long-term averages (rounded). Crowds and prices are relative, 1 (lowest) to 5 (highest). Daylight is sunrise to sunset on the 15th.

Average weather, crowds and prices by month
MonthHighLowRainy daysDaylightCrowdsPrices
January20°C8°C210.5 h4/54/5
February24°C11°C311.1 h4/54/5
March30°C15°C211.9 h3/53/5
April36°C21°C212.8 h2/52/5
May40°C25°C313.6 h1/51/5
June39°C27°C614 h1/51/5
July35°C27°C1213.8 h2/51/5
August34°C27°C1313.2 h2/52/5
September34°C25°C612.3 h2/52/5
October33°C20°C111.4 h4/54/5
November28°C13°C110.7 h4/54/5
December23°C9°C110.3 h4/54/5

Yearly events

Recurring dates shift from year to year; confirm with the organiser before you book.

Events in Delhi by month
MonthEvents
JanuaryRepublic Day parade on Kartavya Path (26 January); Beating Retreat ceremony at Vijay Chowk (29 January)
FebruaryIndia Art Fair (usually early February); Amrit Udyan gardens open to visitors (usually February–March)
MarchHoli — festival of colours (usually March)
AugustIndependence Day — prime minister's address from the Red Fort (15 August); Raksha Bandhan (usually August)
OctoberRamlila performances and Dussehra (usually October); Diwali — festival of lights (October or November)
NovemberDiwali (some years, early November)
DecemberChristmas and New Year celebrations

Cheapest and quietest times

Hotel prices are usually lowest in May–July, and the sights are quietest in May–June. Many visitors avoid May–June.

Delhi on a budget.

What to pack

Packing for Delhi by season
SeasonPack
Cool seasonLight, breathable clothes, a sun hat and high-factor sunscreen; Comfortable walking shoes
Hot seasonLight, breathable clothes, a sun hat and high-factor sunscreen; A compact umbrella and waterproof shoes — rain is frequent; Comfortable walking shoes
MonsoonLight, breathable clothes, a sun hat and high-factor sunscreen; Comfortable walking shoes
Post-monsoonLight layers for the day and a light jacket for the evening; Comfortable walking shoes

Questions travellers ask

+What is the best month to visit Delhi?

The best months to visit Delhi are February, March and October, when days are warm and dry and nights are mild. November to January are cooler and busy with visitors, but fog and air pollution can be severe, so check air-quality forecasts. May and June are extremely hot, and July to September bring monsoon humidity and downpours.

+When are hotel prices lowest in Delhi?

Usually in May–July. Extremely hot and dry, with dust storms and highs that can exceed 45 °C; sightseeing is hard work.

+What is the rainiest month in Delhi?

August, with about 13 days of rain on average.

+How hot does Delhi get?

The warmest month, May, averages highs of 40°C (104°F) and lows of 25°C (77°F).