Delhi, India skyline

Delhi Weather in December

The usual December conditions in Delhi, India, drawn from 2006–2025 records.

Delhi in December: highs near 21.8°C (71.2°F), lows near 9.2°C (48.6°F), roughly 1 rainy days adding up to 7 mm, and 9.4 hours of sunshine on an average day.

Avg high

21.8°C (71.2°F)

Avg low

9.2°C (48.6°F)

Rainfall

7 mm (0.3 in)

Rainy days

1 days

Sunshine

9.4 h / day

Humidity

68%

December vs the rest of the year

10 of the other 11 months are warmer than December in Delhi; for rain it is the 2nd driest month.

MonthAvg highvs DecemberRainRainy days
January19.6°C (67.3°F)−2.2°C (−4°F)24 mm3
February23.6°C (74.5°F)+1.8°C (+3.2°F)27 mm4
March29.3°C (84.7°F)+7.5°C (+13.5°F)30 mm3
April36.3°C (97.3°F)+14.5°C (+26.1°F)10 mm3
May39°C (102.2°F)+17.2°C (+31°F)23 mm5
June38.4°C (101.1°F)+16.6°C (+29.9°F)56 mm8
July33.8°C (92.8°F)+12°C (+21.6°F)191 mm20
August32.6°C (90.7°F)+10.8°C (+19.4°F)168 mm19
September32.7°C (90.9°F)+10.9°C (+19.6°F)106 mm11
October32°C (89.6°F)+10.2°C (+18.4°F)12 mm2
November27.1°C (80.8°F)+5.3°C (+9.5°F)6 mm1
December21.8°C (71.2°F)—7 mm1

What December feels like in Delhi

December is early winter in Delhi, although winter here means mild days rather than cold ones. Mild afternoons make it easy to spend hours outdoors. Nights are cool; with a gap of about 12.6°C (22.7°F) between afternoon and night, early mornings can surprise you. The air is fairly humid, though at these temperatures it rarely feels oppressive.

Rain in Delhi in December

Dry weather dominates, and an umbrella can mostly stay packed. Each rainy day adds about 7.1 mm (0.3 in), a proper wetting rather than a sprinkle. That is close to Delhi's typical rain per wet day for the whole year (about 8.3 mm). It is among the three driest months of the year.

Daylight and sunshine in December

In mid-December, sunrise is at about 7:07 am and sunset at about 5:27 pm (local time) — 10 h 20 min of daylight. Compared with mid-November, the day has lost 25 min. The sun is out for roughly 91% of those daylight hours, so skies are mostly clear.

How December compares to the rest of the year

December is the 2nd coolest month of the year in Delhi. Compared with November, afternoons are 5.3°C (9.5°F) cooler, with 1 mm more rain. Temperatures keep falling into January. By January, typical highs are 19.6°C (67.3°F).

Who December suits

  • Sightseeing: a good fit — the weather rarely gets in the way of a city walk.
  • Parks & outdoor: a good fit — good conditions for sitting outside.

Tips for visiting Delhi in December

Versatile Layers

Pack pieces you can take off by noon and put back on at dusk.

Sunglasses

Plenty of sun, so bring sunglasses and a cap.

Quick questions

How warm is Delhi in December?

Afternoons average 21.8°C (71.2°F) and nights about 9.2°C (48.6°F) — mild by most people's standards. It is the 2nd coolest month of the year.

Does it rain a lot in Delhi in December?

No — December is one of the drier times, with about 1 rainy days and 7 mm in total.

What should I wear in Delhi in December?

The numbers point to versatile layers and sunglasses. Add a layer for after dark.

Is December or January better for visiting Delhi?

December scores better on our climate ranking (#1 of 12 vs #2), rated Great against Great. January is cooler and has more rainy days.

Is December a good time to visit Delhi?

Great

Great — comfortable temperatures, mostly dry (about 1 rainy days), plenty of sunshine (9.4 h a day). Within Delhi's own year, December ranks #1 of 12 — one of the 3 best months to visit.

December in other India cities

Warmer places in December

Plan a trip to Delhi

Get a day-by-day weather score for your exact travel dates.

Open the Trip Planner

Monthly averages from 20 years of Open-Meteo history (2006–2025), not a forecast — see all 12 months in Delhi weather by month.