December weather forecast
India

englishespañol中文
Share
Flag of India
Flag of India

Weather in December

December in India signifies the heart of winter, with temperature differences becoming more prominent when moving from the southern tip to the northern extremities of the country. The skies remain clear, rainfall is minimal, and the weather is typically cool to cold, depending on the region.

In the northern plains, including cities such as Delhi, Lucknow, and Amritsar, December is characterized by low temperatures that often range from 5°C (41°F) to 20°C (68°F). Morning fog becomes more persistent, especially in the latter half of the month, reducing visibility in the early hours.

Western India, including the Thar Desert, experiences a sharper contrast in day and night temperatures. Daytime temperatures in cities like Jaipur and Jodhpur can reach up to 25°C (77°F), while at night, they often drop to 10°C (50°F) or below.

In southern India, states like Kerala, Tamil Nadu, and Karnataka, December is a relatively dry month. Temperatures remain moderate, with coastal areas experiencing highs of up to 30°C (86°F) and lows around 20°C (68°F). The northeast monsoon typically ends during this month, reducing humidity levels.

Eastern India, including West Bengal and Odisha, enjoys comfortable weather with temperatures ranging between 15°C (59°F) to 25°C (77°F). The retreating monsoon leaves behind clear skies and pleasant conditions in cities like Kolkata.

In the Himalayan region, including states like Jammu and Kashmir, Himachal Pradesh, and Uttarakhand, December is synonymous with severe cold and heavy snowfall, especially in the upper reaches. The temperature often falls below zero degrees, particularly at night.

Compared to November, December marks a further decrease in temperatures across the country, with northern and central India feeling the winter chill significantly. Rainfall is scanty across the nation, making the weather ideal for outdoor activities and festivities. It is also a particularly festive month, with numerous celebrations taking place, adding warmth to the cold winter days.

  • Mumbai - December »
    In Mumbai in December, it is raining for 0.4 days, with typically 5mm (0.2") of accumulated precipitation. December has the shortest days of the year in Mumbai, with an average of 11h and 0min of daylight.
  • Hyderabad - December »
    In Hyderabad during December, the rain falls for 0.7 days and regularly aggregates up to 6mm (0.24") of precipitation. The month with the lowest UV index in Hyderabad is December, with an average maximum UV index of 8.
  • Kolkata - December »
    In Kolkata in December, it is raining for 0.9 days, with typically 17mm (0.67") of accumulated precipitation. In Kolkata, in December, it is raining for 0.9 days, with typically 17mm (0.67") of accumulated precipitation.
  • Chennai - December »
    With an average of 11h and 24min of daylight, December has the shortest days of the year in Chennai, India. With an average of 11h and 24min of daylight, December has the shortest days of the year in Chennai.
  • Pune - December »
    The month with the shortest days in Pune is December, with an average of 11h and 0min of daylight. The month with the shortest days in Pune is December, with an average of 11h and 0min of daylight.
  • Ahmedabad - December »
    The month with the shortest days in Ahmedabad is December, with an average of 10h and 48min of daylight. December has the shortest days of the year in Ahmedabad, with an average of 10h and 48min of daylight.
  • Jaipur - December »
    December has the shortest days of the year in Jaipur with an average of 10h and 30min of daylight. December has the shortest days of the year in Jaipur, with an average of 10h and 30min of daylight.
  • Surat - December »
    With an average of 10h and 54min of daylight, December has the shortest days of the year in Surat, India. In Surat in December, the average water temperature is 25.3°C (77.5°F).
  • Lucknow - December »
    In Lucknow, in December, during 0.8 rainfall days, 13mm (0.51") of precipitation is typically accumulated. With an average of 10h and 30min of daylight, December has the shortest days of the year in Lucknow.
  • Kanpur - December »
    In Kanpur, during December, the rain falls for 0.7 days and regularly aggregates up to 9mm (0.35") of precipitation. In Kanpur, in December, it is raining for 0.7 days, with typically 9mm (0.35") of accumulated precipitation.
  • Nagpur - December »
    The month with the shortest days in Nagpur is December, with an average of 10h and 54min of daylight. With an average of 10h and 54min of daylight, December has the shortest days of the year in Nagpur.
  • Indore - December »
    December is the coldest month in the city of Indore experiencing the chill of winters with cold nights and moderate daytime temperatures. The months with the least rainfall in Indore are May and December Rain falls for 1.7 days and accumulates 2mm (0.08") of rain.
[Resources]

India

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location