India in December: Weather, Tips, and More


A trip to India in December offers you a distinct experience depending on the regions you visit. Be amazed by the highlights of Gujarat and the architectural marvels of Rajasthan. Go skiing in the snowy mountains of Manali and take part in North India's interesting cultural fairs. Explore Kerala, a perfect Christmas destination with its many Christian influences. With the tourist season kicking off, India in December will provide you with a wonderful vacation experience.

India Weather in December

Traditional artists perform Cham dance in Diskit,Ladakh, India.
Learn more about the rich Buddhist culture of Ladakh on a trip to the nearby monasteries and see the majestic glaciers

The average temperature in India in December is 21°C during the day and 8°C during the night, making it one of the best times to visit. This is the start of the winter season, so expect cold weather conditions in the Himalayas. Mountain towns including Manali get snowfall, making them great skiing destinations. But India’s weather in December varies depending on the place you visit. Places like Goa, Mumbai, and Kerala, for instance, are still warm, with temperatures ranging between 19°C and 32°C. Expect fog conditions in Delhi and the Golden Triangle region during this time.

Read our travel guide on the best time to visit India for a seasonal outline of the country.

Weather in India in December - Rainfall and Temperatures

Avg Daily (°C)182318363937343333312721
Avg Nightly (°C)7111522262727262419138
Avg Daily (°F)64.473.464.496.8102.298.693.291.491.487.880.669.8
Avg Nightly (°F)44.651.85971.678.880.680.678.875.266.255.446.4
Avg Rainfall (mm)2318138137418017311710310

Why Visit India in December

Elaborately carved and colored temples in India
Meenakshi Amman Temple is one of the oldest and most popular temples in India
A hill station with snowy mountains behind it
Nestled in the laps of the mighty Himalayas, Darjeeling is a peaceful destination for anyone who is overwhelmed with the chaos of the rest of India

December is a peak tourist season in India when many international and domestic travelers tour to spend the Christmas vacation. Despite prices skyrocketing and prominent tourist destinations such as Rajasthan, Kerala, and Goa getting congested, the cold climate in India in December and the opportunities for exhilarating outdoor activities are too tempting to ignore.

Below is a list of reasons why a visit to India in December is a great idea.

  • Perfect for outdoor ventures: With the days cold and dry in most parts of the country, December is an excellent month to see the country’s cultural and historical hotspots. The country’s weather is also great for city sightseeing tours and trekking cruising and skiing. A plethora of adventures awaits you in India in December.
  • Festivals in December: For those seeking a festive environment in India, there is no other time better than December. While many Christian communities celebrate Christmas in December, locals in Goa commemorate the Feast of Francis Xavier honored by a massive fair.
  • Cultural events: Rann Utsav of Gujarat is another interesting event to check out where you can enjoy a lively carnival with folk music and dance performances. Also, witness the Mount Abu Winter Festival in Rajasthan and the Kumbhalgarh Festival, the perfect amalgamation of culture, art, and entertainment.
  • Best all-around conditions: Many tourists regard December as the best month to visit India as it provides the best all-around weather, with beautiful scenery and mild temperatures.
  • Overdose of fun: Towards December, India becomes more party-oriented and joyous with food, wine, and nightlife. From insane trance parties to organized all-nighters to the Sunburn Festival, Goa hosts some of the greatest parties in December.

Where to Go and What to Do

Illuminated building at Gadsisar Lake, Jaisalmer, Rajasthan, India
Bask the illuminated temples and architecture at Gadsisar Lake, Rajasthan on your trip to India in January

Rajasthan, Gujarat, Goa, Mumbai, Kerala, and Kashmir are just a few of the best places to visit in India in December. Embark your journey from Mumbai, the most dynamic city in India, and head to Goa to experience its lively beaches and Portuguese churches. Visit the famous Taj Mahal in Agra and then proceed to the Agra Fort, a UNESCO heritage site. Explore the holy city of Varanasi and the Jain temples in Gujarat. Delve into Rajasthan's regal splendor as you visit the desert forts of Jaisalmer, and Udaipur's lake palaces.

If you do not mind the crowd, December is a fantastic month to visit Kerala which will be in full bloom following the monsoon season. Get a taste of authentic Keralan cuisine as you take a tour of its magnificent backwaters on traditional wooden houseboats. Do not miss a chance to witness the traditional Theyyam performances in Kerala. Alternatively, you can also trek the snow-capped mountains in Kashmir and unwind at the charming lakes of Jammu. Whether you are looking for a relaxing vacation or a thrilling adventure, there are plenty of things to do in India in December.

Go through our guide on how many days to spend in India for inspiration.

With its broad range of landscapes, rich culture, unique experiences, and undeniably excellent cuisines, India makes an all-around and versatile tourist destination. Decked out for the holidays, India has a lot to offer its visitors in December. Get inspired with our packaged tours to India in December or contact one of our local travel experts to get a customized itinerary to India specially crafted to fit your needs and interests.

Create your custom-made trip to India

Traveling to India? Chat with a local travel specialist in India who can help organize your trip.

  • Shiv Raj Singh
    Shiv Raj Singh
    Travel Expert in India & Nepal
  • Garima Prajapati
    Garima Prajapati
    Travel Expert in India
  • Himanshu Maru
    Himanshu Maru
    Travel Expert in India
Our travel experts are recommended by
  • BBC
  • Independent
  • Herald Sun
0 Comments We welcome your questions or comments to this article. Our travel experts will respond within 48 hours.
Travel Expert in India & Nepal
Shiv Raj Singh Travel Expert in India & Nepal
5.0 - Excellent
Travel Expert in India
Garima Prajapati Travel Expert in India
4.9 - Excellent
  1. Add Comment

Sign-in to unlock instant trip discounts. Create wish lists and save up to USD 1,500.

More login options here.