
Best Time to Visit India in December
Cold, clear nights across Rajasthan, warm dry days on the South Indian coast, and the busiest, most festive weeks of the year around Christmas and New Year.
North India Temps
6–22°C (Delhi, Rajasthan)
South India Temps
20–30°C
Crowds
Peak — busiest around Christmas–New Year
Rainfall
Minimal nationwide
What December Is Like
December brings genuinely cold nights to Rajasthan, Delhi and the wider Golden Triangle, particularly in the desert, where temperatures can drop close to freezing after dark even as afternoons stay pleasantly mild and sunny — pack for both extremes rather than one. It's peak season here too, alongside November and January, for the same reasons: clear skies, dry air and comfortable daytime sightseeing conditions across the region's forts and palaces.
The south tells a different story. Goa, Kerala and the Tamil Nadu coast are warm, dry and at their most classically beach-friendly this month, which makes December an excellent choice for a combined North-and-South itinerary — cool desert forts followed by warm coastal relaxation. The trade-off across the entire country is timing: the final two weeks of December, running through Christmas and New Year, are the single busiest and most expensive stretch of the entire calendar, with domestic and international travellers overlapping. Booking early matters more this month than almost any other.
Where to Go in December
Rajasthan & the Golden Triangle
Cold nights, mild sunny days — peak season, with the coldest desert nights of the whole year in late December.
Goa & the South Coast
Warm, dry and classically beach-friendly — one of the best months of the year for the coast.
Kerala
Dry season in full swing, comfortable for both backwaters and beach time.
Wildlife Parks
Cold mornings but generally good visibility and comfortable midday safari conditions.
Himalayas & Ladakh
Deep winter at altitude — most high mountain regions are snow-closed until spring.
What's Happening in December
Christmas (25 December)
Widely celebrated across India, especially in Goa, Kerala and the Northeast, with decorated churches and Midnight Mass.
New Year's Eve
Major celebrations nationwide, particularly lively on the beaches of Goa and along the South Indian coast.
Best Destinations for December
Common Questions
Everything international travellers ask about visiting India in December.
Can't find your answer? Our team responds within 2 hours on WhatsApp and within 12 hours by email.
Desert nights, particularly in Jaisalmer and rural areas, can drop close to freezing, while daytime temperatures stay pleasantly mild in the high teens to low twenties Celsius — pack warm layers for evenings even though days feel comfortable.
The final two weeks, spanning Christmas and New Year, typically are — hotel rates rise and popular sights get busy. The first half of December is usually calmer and better value.
Yes — this is one of the best months of the year to do exactly that, with cool, clear desert days followed by warm, dry coastal relaxation.
Generally no for sightseeing-focused travel — most high-altitude regions are already snow-closed by December. Lower hill stations may still be accessible, but this isn't the season for Ladakh or higher Himachal routes.

Start Your Journey
Your December Trip Awaits.
Where Will You Go?
Tell us your travel dates and where you'd like to go — we'll build an itinerary around the right regions for that time of year, usually with a reply within 24 hours.


