Skip to content
Travel guide

Last updated:

Best Places to Go in India in December: Weather, Regions and Festivals

In December India is in the India Meteorological Department's post-monsoon season, and the best places to go are Rajasthan, the Golden Triangle, Goa, Kerala and Assam, where days are mild and rain is light. Delhi averages a 22.8°C high, with fog on about 19 days. Chennai and the Tamil Nadu coast still get north-east monsoon rain, and Ladakh is reached by air because its roads close.

By Experience My India Editorial Team

Destination specialists and licensed local guides

December weather in India, region by region

The India Meteorological Department (IMD) divides the year into winter (January and February), the pre-monsoon season (March to May), the south-west monsoon (June to September) and the post-monsoon season (October to December). December ends the post-monsoon season, which is also the north-east monsoon season for the south of the peninsula, so the north is turning cold and dry while the Tamil Nadu coast is still being rained on. These are IMD's average December figures for named weather stations.

CriteriaAverage highAverage lowAverage rainfall
New Delhi (Safdarjung)22.8°C8.4°C8.0 mm
Jaipur25.1°C9.9°C3.8 mm
Jaisalmer25.8°C11.0°C2.2 mm
Varanasi24.7°C9.8°C6 mm
Srinagar9.9°C−1.6°C27.2 mm
Gulmarg4.6°C−4.8°C74.1 mm
Leh3.7°C−10.9°C1.7 mm
Shimla13.5°C5.1°C25 mm
Panaji (Goa)32.9°C20.9°C12 mm
Kochi31.9°C23.2°C46 mm
Chennai29.4°C22.2°C182.4 mm
Kolkata27.0°C15.2°C9 mm
Guwahati24.9°C12.5°C2 mm
Port Blair (Andamans)29.5°C23.0°C140 mm

The Delhi, Jaipur, Jaisalmer, Srinagar, Gulmarg and Chennai rows are IMD's 1991–2020 normals; Leh's come from IMD's table for 2011 to 2024, and the others from IMD's climate profile of each city.

Delhi, Agra and the northern plains

Days are mild and nights cold, with almost no rain. The risk is fog. Delhi's Safdarjung station records fog on 19.2 days in an average December, against 12.3 in November and 21.6 in January, and IMD's profiles note winter fog at Agra and Varanasi. IMD calls fog dense when visibility falls to between 50 and 200 metres and very dense at 50 metres or less. Its warnings say fog may affect some airports, highways and railway routes, and advise travellers to keep in touch with airlines, railways and state transport about their schedules.

Rajasthan and the Thar desert

December suits forts, palaces and long drives: neither Jaipur nor Jaisalmer gets 4 mm of rain, and nights of 9.9°C and 11.0°C mean early starts and desert evenings need a jacket. Fog is rare here compared with Delhi: IMD counts 1.2 days in Jaipur and 1.0 in Jaisalmer. Rajasthan Tourism says Ranthambore National Park is open from October to June.

Kashmir, Ladakh and the Himalaya

Gulmarg, in Baramulla district, is where the snow is: the district describes it in winter as fully covered in snow, a paradise for skiers, with "White Christmas" and New Year celebrations. Srinagar is below freezing at night, and Leh is far colder but receives little precipitation.

The Leh district gives the Srinagar–Leh highway's open season as May to November or December and the Manali–Leh road's as May or June to September or October, so reach Leh by air. It requires every arriving tourist to acclimatise for at least 48 hours before going higher, to places such as Khardung La and Pangong Lake. In Himachal Pradesh, Himachal Tourism says December and January temperatures at Manali can fall below −5°C and heavy snow closes the Rohtang Pass in late November.

Goa and the west coast

Goa is warm and dry. IMD describes the skies at Panaji outside the south-west monsoon as lightly to moderately clouded.

Kerala, Tamil Nadu and the south

Kerala is warm with little rain: Kochi averages 46 mm in December and Thiruvananthapuram 63 mm, and IMD says Thiruvananthapuram takes about 30% of its yearly rain from the north-east monsoon. Tamil Nadu is wetter. Chennai averages 182.4 mm on 5.5 rainy days in December, down from 373.6 mm in November but far above January's 16.2 mm. Carry rain gear on the Tamil Nadu coast and leave slack in the day.

Kolkata and the north-east

December is the driest month of the year in both Kolkata and Guwahati, and IMD records fog at Guwahati in the latter part of the post-monsoon season and in winter. Shillong is cooler, at 16.0°C by day and 7.2°C at night. The Assam Forest Department gives November to April as the best season for Kaziranga National Park.

The Andaman Islands

Port Blair is not yet dry. IMD describes it as wet through the year except from January to April, and December's 140 mm is down from 236 mm in November.

Where to go in India in December

More ideas for the cold months are in our list of places to go in winter in India.

What to plan around in December

  • Fog in the north. Leave a spare day between a long rail or road journey across the northern plains and an international flight home, and check domestic flights in India for connections.
  • Temples closed for winter. The Shri Badarinath Kedarnath Temple Committee says the Kedarnath shrine generally closes on the first day of Kartik, in October or November, and reopens in Vaishakh, in April or May, with winter worship at Ukhimath; it gives Badrinath's open season as April or May to November. Char Dham is not a December trip; our Char Dham travel guide covers the season.
  • Vaishno Devi in the Christmas holidays. The Shri Mata Vaishno Devi Shrine Board names the second half of December, with weekends in May and June and other school, college and office holiday blocks, as periods of heavy rush, when pilgrims are asked to wait at Katra and no registrations are issued.
  • Cold nights. Pack layers for the north; our packing guide has the list.
  • Christmas to New Year's Day. These are fixed dates when many people travel at once. Book flights and rooms early for that week.

Festivals and events in December

  • Konark Festival. Odisha Tourism holds it every year from 1 to 5 December at the Sun Temple in Konark, with Odissi and other classical dance and music in the open air.
  • Hornbill Festival. Nagaland Tourism describes it as a ten-day annual event showing the state's cultural heritage, with performances by different Naga tribes, and lists it from 1 to 10 December.
  • Mount Abu Winter Festival. Rajasthan Tourism holds it in December, with a procession, kite flying and the Deepdaan ceremony of floating lamps on Nakki Lake; see our Mount Abu travel guide. It says the Ranakpur festival is usually held on 21 and 22 December.
  • Losar. The Leh district places the Ladakhi new year at some point between 8 and 30 December, near the winter solstice.
  • Christmas Day and New Year's Eve. 25 and 31 December. Our articles on where to celebrate Christmas in India and where to celebrate New Year list places for each.

In the month before, India in November, Chennai's rainfall peaks at 373.6 mm. The month after, India in January, brings the northern plains' foggiest days, 21.6 at Delhi's Safdarjung station.

Frequently asked questions

Is December a good time to visit India?

For most of the country, yes. The north is mild by day and cold at night, and Rajasthan, Goa, Kerala and Assam have little rain. The trade-offs are fog on the northern plains, rain on the Tamil Nadu coast, and the Himalaya, where the roads to Ladakh close and Kedarnath and Badrinath are shut for winter. Our best time to visit India guide sets December against the rest of the year.

Is it cold in India in December?

In the north, at night. IMD's averages give Delhi an 8.4°C low, Jaipur 9.9°C and Jaisalmer 11.0°C, with days of 23 to 26°C. The Himalaya is far colder, and the south stays warm, with December highs of 32.9°C in Panaji and 29.4°C in Chennai.

Is Ladakh open in December?

Leh can be reached by air; the two highways are at or past the end of their season. The Leh district lists flights from New Delhi and gives the Srinagar–Leh highway's open season as May to November or December and the Manali–Leh road's as May or June to September or October. Leh averages −10.9°C at night in December. Every arriving tourist has to acclimatise for at least 48 hours before going higher.

Where can you see snow in India in December?

Gulmarg is the clearest answer: its average December high is 4.6°C, and the Baramulla district describes the resort in winter as fully covered in snow and a paradise for skiers. Himachal Tourism says deep winter around Manali brings snowfall and skiing.

Is South India rainy in December?

On the Tamil Nadu coast, yes. IMD counts October to December as the north-east monsoon season for the south of the peninsula, and Chennai averages 182.4 mm on 5.5 rainy days in December. Kerala is lighter, with 46 mm at Kochi and 63 mm at Thiruvananthapuram, and Goa lighter still, with 12 mm at Panaji.

What season is it in India in December?

IMD's post-monsoon season, which runs from October to December. On IMD's calendar winter proper is January and February, although December nights are already cold in the north: Delhi's average low of 8.4°C is only 0.9°C above January's 7.5°C.

Which festivals take place in India in December?

Odisha's Konark Festival runs from 1 to 5 December every year, and Nagaland's ten-day Hornbill Festival is listed from 1 to 10 December. Rajasthan Tourism holds the Mount Abu Winter Festival in December and says the Ranakpur festival is usually on 21 and 22 December.

Which wildlife parks are open in December?

Rajasthan Tourism says Ranthambore National Park is open from October to June, and the Assam Forest Department gives November to April as the best season for Kaziranga. Both are in season in December; dress for cold early drives.

Related guides

Customer reviews

Experience My India is rated 4.3 on Tripadvisor. We publish guest reviews after each trip.

Read our reviews

Why book with Experience My India

  • Government-approved operator

    Approved by the Ministry of Tourism, Government of India

  • 500+ vetted local guides

    35+ destination specialists plan every trip by hand.

  • Human help, every day

    Mon–Sun, 9:00 AM – 9:00 PM IST · +91 73022 65809

  • No payment until you approve

    You receive a written quote first; nothing is charged to start planning.

Plan a trip

Tailor-made quote from a specialist