Skip to content
Taj Mahal at sunrise, Agra, India

India in December (2026): Weather, Festivals & Where to Go

Reviewed June 2026

2 min read·Updated Jun 2026
Quick answer

December is peak season in India: cool, dry and comfortable across the north and Rajasthan, prime beach weather in Goa, and a festive end-of-year buzz — the best month for the classic first-timer route.

📅
Plan around the seasons
See our full Travel Calendar 2026
Where to go every month of the year, with the best destinations for weather, wildlife, and value.
View calendar →

India weather in December

Cool and dry in the north — Delhi, Agra and Rajasthan 10-25°C (chilly mornings, sunny days). Goa and the south are warm and dry (25-32°C). Some northern mornings bring fog that can delay trains and flights.

Crowds & prices

High season, so book trains, palace hotels and Goa stays well ahead, especially around Christmas-New Year when domestic tourism peaks and prices rise.

What to do in India in December

Continue planning your India trip

Is India Safe?

The Golden Triangle (Delhi-Agra-Jaipur) in comfortable cool weather, Rajasthan’s forts and palaces, Goa’s beaches at their best, and Kerala’s backwaters in the warm south.

What to pack

Layers for cool northern mornings and evenings, light clothing for daytime and the south, modest cover for temples, and a scarf for fog/dust.

The December calendar split: when you go matters more than where

December in India is really two trips wearing one month’s name. Go in the first two weeks and you get the same dry, sunny weather as the holiday rush at noticeably softer rates; airfares and palace-hotel rooms in Rajasthan climb sharply only once the Christmas-to-New-Year window opens around December 23. That early stretch is also when northern fog is thinnest, so Delhi and Agra train departures are less likely to slip into the late morning.

The honest catch is in Goa, where many beach resorts attach a compulsory Christmas or New Year gala-dinner charge, often around 4,000 rupees per person, that quietly doubles your effective nightly rate and is rarely optional once you reach checkout. One more correction worth knowing: the Sunburn electronic-music festival, long a December fixture in Goa, shifted to Mumbai for its 2025 edition, so do not pick your beach week around it.

If you want something genuinely tied to this month, point yourself at the Rann Utsav in Dhordo, on the white salt flats of Kutch about 80 km from Bhuj in Gujarat. December’s full-moon nights over the bleached desert are the reason to time it now, and the tent city is fully running rather than half-built as it is in the shoulder weeks.

India in December FAQ

Is December a good time to visit India?
Yes — it is peak season, with the most comfortable weather for the north and Rajasthan.

Is Goa good in December?
Excellent — dry, warm beach weather and the liveliest season (book early).

Will fog be a problem?
Possible in the far north (Delhi) some mornings; build slack into tight train/flight connections.

Plan more: trip costs · best time to visit any destination · compare destinations

Save to Pinterest