Weather in India in December FAQ
Is India cold in December?
The temperature in India during December can vary widely, depending on the region.
In the northern parts of the country, like Delhi, Jaipur, and Amritsar, December is quite cold with average temperatures from 60°F to 64°F (15°C to 18°C). The northernmost regions, like Kashmir and the Himalayas, can experience freezing temperatures and snowfall.
In contrast, central and southern parts of India, including Mumbai, Goa, Kerala, and Chennai, remain fairly warm in December. You can expect temperatures to hover around 86°F (30°C) during the day, making for comfortable sightseeing, beach lounging, and generally exploring the outdoors.
In summary, while parts of India can get cold in December, many regions remain moderately warm, providing an enjoyable climate for tours and activities. It's a good idea to check the specific weather conditions of the area you plan to visit before packing.
Can it Rain in India in December?
India, for the most part, experiences a dry climate in December. However, certain regions may witness mild rainfall due to specific weather patterns.
For instance, the southern coastal regions of Tamil Nadu and parts of Andhra Pradesh may receive some rainfall due to retreating northeastern monsoons. These monsoons gather moisture from the Bay of Bengal and cause sporadic rain in the southeastern peninsular region of India.
Moreover, the northern plains occasionally see winter rainfall associated with the passing Western Disturbances, which are low-pressure systems moving from the Mediterranean region. This phenomenon can lead to light rainfall and cooler weather in cities like New Delhi and Amritsar.
Overall, while there may be isolated instances of rain in December, they are generally short and mild and unlikely to greatly affect outdoor activities or sightseeing plans.
Choosing what to wear in India in December
Deciding on what to wear in India during December largely depends on which part of the country you're planning to visit. Due to India's vast geographical spread, you might experience varying weather conditions from the northern mountains to the southern plains.
In the northern cities like Delhi, Jaipur, and Agra, or in mountainous regions like Himachal Pradesh and Uttarakhand, the weather can get quite chilly, particularly during the evenings and at night. Consider packing warm clothes like sweaters, scarves, jackets, woolen socks, and thermal wear. Closed-toe shoes or trunks might also be a good idea to stay warm.
In contrast, coastal areas like Goa and Kerala, as well as cities in central and southern India like Kolkata and Chennai, experience warmer temperatures. It's suitable to have light, comfortable clothes like T-shirts, cotton shirts, sundresses, and shorts. However, for evenings when it might be slightly chilly, packing a light sweater or a long-sleeved shirt is advisable.
Which parts of India are best to visit in December?
For pleasant weather, the southern states like Kerala, Tamil Nadu, and Goa are ideal. Rajasthan and Gujarat are also popular for their mild winters and colorful festivals. The hill stations in the north can be quite cold, but they offer snow activities and beautiful landscapes.
Can I visit the Himalayas in December?
Yes, but be prepared for very cold temperatures and snow. Some areas may be inaccessible due to heavy snowfall, so check local travel advisories.
Is it necessary to book accommodations in advance in December?
Absolutely, especially if you're planning to visit popular tourist destinations as December is a peak travel season due to the favorable weather and vacation period.