India in December
December is one of India's best months (rank 3 of 12): its 42 destinations average 81/100, led by Khajuraho at 93 — 23°C and 1 rainy day — while Leh is cooler at -13°C and scores 44.
#3 of 12 months for India · 42 destinations · updated September 2026 · climate normals from ERA5 reanalysis
🇮🇳 India, month by month
81/100 in DecemberWhere in India in December
Comfort is SeasonMap's 0–100 score; each place is judged through the lens that suits it — beaches on beach weather, ski resorts on snow. "At its best" means December is one of that place's own top three months. Feels-like highs fold in humidity, wind and sun.
What's on in India in December
- Christmas to New Year rush · Rishikesh and 15 more places · 22 Dec – 2 Jan (usually)
- Feast of St Francis Xavier · Goa · 24 Nov – 3 Dec
- Christmas and New Year peak · Goa and 3 more places · 18 Dec – 5 Jan
- Shilpgram Utsav · Udaipur · 21–30 Dec
- Kolkata International Film Festival · Kolkata · 25 Nov – 20 Dec (usually)
- Park Street at Christmas · Kolkata · 18 Dec – 1 Jan
- Sivagiri pilgrimage · Varkala · 30 Dec – 1 Jan
- Champions Boat League · Alleppey · 15 Sep – 10 Dec (usually)
Seasons in force
Peak crowds at 22 of India's 27 well-known places this month.