December Weather in Bhubaneshwar, India

Last updated: August 21, 2025

Bhubaneshwar experiences a pleasant December, characterized by mild temperatures and relatively low rainfall. With a maximum temperature of 31°C (87°F) and an average of 21°C (71°F), daytime conditions are warm yet comfortable. Nights can be cool, dipping to a minimum of 11°C (52°F), making it ideal for outdoor activities. The city receives a total precipitation of 47 mm (1.8 in) over just 2 days during the month, creating a delightful atmosphere complemented by a humidity level of 78%. Overall, December in Bhubaneshwar is marked by a balance of warmth and refreshing breezes, perfect for enjoying the city's vibrant culture.

December Temperature in Bhubaneshwar

In December, Bhubaneshwar experiences a delightful transition as the winter season sets in. With minimum temperatures dropping to a crisp 11°C (52°F), the city offers a refreshing escape from the heat of previous months. The average temperature stabilizes around 21°C (71°F), providing pleasant weather for outdoor adventures and cultural explorations. As the month progresses, the afternoons warm up with a maximum temperature of 31°C (87°F), striking a perfect balance between cool evenings and sunny days. This change signifies a notable decline in temperatures compared to the preceding months, making December an ideal time to visit and enjoy Bhubaneshwar's rich heritage and vibrant atmosphere.

December Weather in Bhubaneshwar: Daily Temperature Highs, Lows, and Averages

The chart illustrates December temperature patterns in Bhubaneshwar, showcasing daily minimum, maximum, and average temperatures. It highlights the typical range of temperatures throughout the month, providing insights into weather trends. In Bhubaneshwar, December typically has an average temperature of {2}°C ({3}°F), with highs reaching up to {4}°C ({5}°F) and lows dropping to around {6}°C ({7}°F).
JanFebMarAprMayJunJulAugSepOctNovDec707582868786848484827771
Data source: Temperature data for Bhubaneshwar generated using information from the Copernicus Climate Change Service.
Choose your preferred temperature unit
The average of daily temperatures (24 hours) calculated across all days in the month.

December Precipitation in Bhubaneshwar

In December, Bhubaneshwar experiences a notable shift in precipitation patterns, with rainfall totaling 47 mm (1.8 in) over just 2 days. This marks a transition from the heavy monsoon months of mid-year, where rainfall can soar above 400 mm, to a more moderate climate as the year winds down. The month presents a gentle cooling effect, indicated by a slight increase in moisture compared to November's 42 mm, fostering a refreshing atmosphere. As the city bids farewell to the lush greenery brought by the monsoon, December's rainfall begins to set the stage for the dry winter ahead, emphasizing the region's seasonal contrasts.

December Precipitation Trends in Bhubaneshwar

The chart displays monthly precipitation patterns in Bhubaneshwar, with values for each month alongside December’s data, which is highlighted for easy comparison. It shows the amount of precipitation, providing insights into how December’s conditions compare to those of other months. In Bhubaneshwar, December typically receives around {2} mm ({3} inches) of precipitation spread over approximately {4} days.
JanFebMarAprMayJunJulAugSepOctNovDec8153128932513894093041944247
Data source: Precipitation data for December generated using information from the Copernicus Climate Change Service.
Choose your preferred precipitation unit

December Humidity in Bhubaneshwar

December in Bhubaneshwar marks the transition into the cooler months, with humidity levels averaging 78%. This is a slight decline from the peak of the monsoon season, where humidity often soars to 91% in July and 90% in August. Following the monsoon, the city experiences a gradual decrease, reaching its annual low of 51% in April. However, as December approaches, the humidity rises again from November's 81%, reflecting the lingering effects of the rainy season alongside the onset of winter. This trend illustrates how Bhubaneshwar's climate remains influenced by seasonal changes, balancing between dry spells and heightened moisture levels throughout the year.

December Average Humidity in Bhubaneshwar

This chart illustrates the average monthly humidity levels in Bhubaneshwar, with December’s data highlighted for easy comparison. It shows the fluctuation in humidity throughout the year, helping you understand how conditions vary by season. In December, average humidity in Bhubaneshwar is approximately {2}%, offering insight into how humid the weather typically is during this month.
JanFebMarAprMayJunJulAugSepOctNovDec68%64%57%51%65%79%91%90%87%85%81%78%
Data source: Humidity data for December generated using information from the Copernicus Climate Change Service.

December UV Index in Bhubaneshwar

As the year draws to a close, December in Bhubaneshwar sees a notable dip in the UV Index, registering at 7, which falls into the high exposure category. This means that while sun exposure is still significant, residents can enjoy a longer burn time of about 25 minutes before risking sunburn. This reduction comes after several months of extreme UV levels, peaking at 14 in August. The transition from the oppressive summer months to more moderate late-winter sun is palpable, making December a relatively safer month for outdoor activities. Nevertheless, it's always wise to remain sun-smart, even in this cooler phase of the year. For more detailed insights into the UV Index throughout the year, visit Bhubaneshwar UV Index.

Maximum UV Index Levels in Bhubaneshwar for December

The chart shows the monthly maximum UV Index (UVI) for Bhubaneshwar in December, representing the highest UV radiation level. The UVI measures the intensity of ultraviolet radiation from the sun, indicating the potential risk of sunburn and UV-related health issues. In December, the maximum UV index in Bhubaneshwar typically reaches {2}, which falls under the {3} exposure category.
JanFebMarAprMayJunJulAugSepOctNovDec79101012121314131187
Data source: Bhubaneshwar December UVI data generated using information from the Copernicus Climate Change Service.

UV Risk Categories

  •  Extreme (11+): Avoid the sun, stay in shade.
  •  Very High (8-10): Limit sun exposure.
  •  High (6-7): Use SPF 30+ and protective clothing.
  •  Moderate (3-5): Midday shade recommended.
  •  Low (0-2): No protection needed.

December Sunshine in Bhubaneshwar

Bhubaneshwar experiences a delightful array of sunshine throughout the year, with December offering a comfortable 282 hours of bright daylight. This month finds itself nestled between the high summer months of May, which boasts the peak sunshine of 350 hours, and the cooler, relatively rainier months of June and July. As the year progresses, sunshine hours generally trend upwards from January’s 245 hours, peaking in May and then gradually tapering off. December's sunshine continues the pattern established over the previous months, providing ample light and warmth as the city transitions into the cooler winter season. With such a robust amount of sunshine, December serves as a beautiful bridge between the vibrant intensity of spring and the refreshing embrace of winter, making it a splendid time to explore the sights and sounds of Bhubaneshwar.

Monthly Sunshine Duration in Bhubaneshwar: December Highlighted

The December sunshine duration represents the total number of hours Bhubaneshwar experiences direct sunlight during the month of December, excluding cloudy or obstructed periods. This chart compares the sunshine duration of December with the other months of the year.
JanFebMarAprMayJunJulAugSepOctNovDec245h285h329h332h350h292h267h272h263h294h282h282h
Data source: Bhubaneshwar December Sunshine duration data generated using information from the Copernicus Climate Change Service.

Chance of Sun in Bhubaneshwar During December

In Bhubaneshwar, India, the likelihood of sunny weather in December stands at 59%, marking a notable increase from the monsoon months when sunshine is scarce, with July and August plummeting to just 9% and 12%, respectively. As the year transitions from the heavy rains of June (only 21% sunny days) toward the cooler, drier months, there's a gradual rise in sunshine chances. While November and October show similar prospects at 48% and 47%, December emerges with a refreshing uptick, offering residents and visitors alike a more favorable climate. This upward trend reflects the shift into winter, making December a promising month for those seeking sunnier skies in Bhubaneshwar.

Percentage of Sunny Days in December in Bhubaneshwar

The chart illustrates the percentage of sunny days in Bhubaneshwar throughout the year, with December highlighted. It highlights the variation in sunshine across each month and provides an overview of the typical frequency of sunny days, offering insights into how often Bhubaneshwar experiences clear skies throughout the year.
JanFebMarAprMayJunJulAugSepOctNovDec79%88%75%62%53%21%9%12%10%47%48%60%
Data source: Bhubaneshwar December chance of sun data, generated using information from the Copernicus Climate Change Service.

Daylight Hours in Bhubaneshwar in December

In Bhubaneshwar, India, the daylight duration experiences a gradual ebb and flow throughout the year, creating a rhythmic pattern that reflects the changing seasons. Starting strong in May and June, where daylight stretches to 13 hours, the sunny days begin to taper off as the year comes to a close. December marks the shortest daylight of the year at just 10 hours, transitioning from the brighter months of spring and summer. As the year progresses from January to November, daylight hovers around 11 to 12 hours, highlighting a balance between light and dark. This gentle decline into winter offers a cozy invitation to embrace the festive spirit as days become shorter and evenings longer.

Average Daylight Hours in Bhubaneshwar for December

The chart illustrates the variation in daylight duration in Bhubaneshwar throughout the year, with December highlighted. It shows the monthly changes in daylight hours, calculated by summing the hours between sunrise and sunset.
JanFebMarAprMayJunJulAugSepOctNovDec11h 2m11h 28m12h 1m12h 36m13h 5m13h 19m13h 12m12h 46m12h 13m11h 39m11h 9m10h 54m
Data source: Bhubaneshwar daylight hours, calculated by summing the hours between sunrise and sunset for each day.

December Winds in Bhubaneshwar

As December descends upon Bhubaneshwar, the city experiences a gentle shift in the wind's embrace, with average speeds reaching 2.2 m/s (5 mph). This marks a slight uptick from the preceding months, maintaining a comfortable breeze that echoes the transition into winter. Throughout the year, wind patterns showcase a gradual increase from January's calm of 1.8 m/s (4 mph) to the more spirited 3.5 m/s (8 mph) in May. However, as the monsoon season wanes, winds stabilize between 2.4 m/s and 2.7 m/s in the latter half of the year before settling into December's mild gusts. This seasonal rhythm not only enhances Bhubaneshwar's charm but also invites residents and visitors alike to revel in the cooler temperatures and refreshing breezes of the festive month.

Average December Wind Speed in Bhubaneshwar

The chart displays monthly wind speed patterns in Bhubaneshwar, with values for each month shown alongside December's data, which is highlighted for easy comparison. It illustrates the average wind speed, offering insights into how December's wind conditions compare to the rest of the year.
JanFebMarAprMayJunJulAugSepOctNovDec1.82.02.32.93.52.72.72.42.41.92.02.2 m/s
Data source: Bhubaneshwar December wind data, generated using information from the Copernicus Climate Change Service.

How December Weather in Bhubaneshwar Compares to Other Months

Weather in Bhubaneshwar varies notably across the year, with each month offering distinct climate conditions. This page compares December’s weather to other months in Bhubaneshwar, focusing on differences in temperature, rainfall, humidity, and UV levels.

In December, the weather features a pleasant average temperature of 21°C (71°F), with daytime highs reaching up to 31°C (87°F) and nighttime lows around 11°C (52°F). However, it also experiences slightly higher humidity at 78% and a total precipitation of 47 mm (1.8 in) over two days. In contrast, January shows a comparable average temperature of 21°C (70°F) but has a slightly warmer minimum temperature of 12°C (53°F) and a maximum of 32°C (89°F). January is notably drier, with only 8 mm (0.3 in) of precipitation across just one day and lower humidity at 68%. For more details on January weather, visit Bhubaneshwar weather in January.

In December, temperatures in Bhubaneshwar range from a minimum of 11°C (52°F) to a maximum of 31°C (87°F), with an average of 21°C (71°F). This month experiences relatively high humidity at 78% and sees about 47 mm (1.8 in) of precipitation over two days. In contrast, February brings slightly warmer conditions, with temperatures ranging from 13°C (55°F) to a maximum of 36°C (97°F) and an average temperature of 24°C (76°F). February is drier, with only 15 mm (0.6 in) of rain over just one day and lower humidity at 64%. For more details, check out Bhubaneshwar weather in February.

In December, the weather is relatively mild with temperatures ranging from a minimum of 11°C (52°F) to a maximum of 31°C (87°F), and an average of 21°C (71°F). The month sees about 47 mm (1.8 in) of precipitation over just 2 days, with a humidity level of 78%. In contrast, March brings warmer conditions, featuring minimum temperatures of 19°C (67°F) and maximums soaring to 38°C (100°F), with an average of 28°C (83°F). While precipitation decreases to 31 mm (1.2 in), it occurs over 5 days and with a lower humidity of 56%. For more detailed information, you can refer to Bhubaneshwar weather in March.

When comparing the weather in December and April, notable differences in temperature and humidity emerge. December features milder temperatures, with a minimum of 11°C (52°F) and an average of 21°C (71°F), peaking at 31°C (87°F). In contrast, April exhibits significantly warmer temperatures, starting at a minimum of 21°C (70°F) and reaching highs of up to 40°C (105°F), with an average of 30°C (86°F). Additionally, while December sees more humidity at 78% and slightly more precipitation (47 mm over 2 days), April's humidity drops to 51% with lower rainfall of 28 mm spread over 4 days. For more detailed insights on April's weather, you can visit Bhubaneshwar weather in April.

In December, the weather is relatively mild, with temperatures ranging from a minimum of 11°C (52°F) to a maximum of 31°C (87°F) and an average of 21°C (71°F). Humidity is higher at 78%, and there's a modest amount of precipitation, totaling 47 mm (1.8 in) over just 2 days. In contrast, May brings a significant increase in heat, with minimum temperatures of 22°C (71°F) and maximums soaring up to 40°C (104°F), averaging around 31°C (87°F). The month is also wetter, experiencing 93 mm (3.7 in) of rainfall over 5 days, accompanied by lower humidity at 65%. For more details about the weather in May, check out Bhubaneshwar weather in May.

In December, the weather is notably milder, with temperatures ranging from a minimum of 11°C (52°F) to a maximum of 31°C (87°F) and an average of 21°C (71°F). The month experiences relatively low precipitation at just 47 mm (1.8 in) over two days, along with a humidity level of 78%. In contrast, June brings much hotter conditions, with temperatures soaring from a minimum of 25°C (77°F) to a blistering maximum of 40°C (104°F), averaging around 30°C (86°F). This month is characterized by significantly higher rainfall, totaling 251 mm (9.9 in) across 20 days, while humidity remains consistently high at 79%. For more insights specific to the climate, you can check out Bhubaneshwar weather in June.

When comparing the weather in December and July, the differences are striking. December experiences relatively mild temperatures, with a minimum of 11°C (52°F) and a maximum of 31°C (87°F), making it a comfortable month with an average temperature of 21°C (71°F). Precipitation is minimal, occurring on just 2 days with a total of 47 mm (1.8 in) of rainfall and a humidity level of 78%. In contrast, July brings much warmer conditions, with minimum temperatures around 25°C (77°F) and maximums reaching up to 35°C (96°F). The month is characterized by heavy rainfall, accumulating a substantial 389 mm (15.3 in) of precipitation over 28 days, alongside higher humidity levels at 91%. For a closer look at the conditions in July, you can visit Bhubaneshwar weather in July.

When comparing the weather in December and August, there are significant contrasts in temperature and precipitation. December offers a milder climate with temperatures ranging from a minimum of 11°C (52°F) to a maximum of 31°C (87°F), accompanied by relatively low precipitation of 47 mm (1.8 in) over just 2 days. In contrast, August experiences higher temperatures, with a minimum of 25°C (77°F) and a peak of 35°C (96°F), along with substantial rainfall totaling 409 mm (16.1 in) spread over 29 days. The humidity is also notably higher in August at 90%, compared to December’s 78%. For more detailed insights, you can check Bhubaneshwar weather in August.

When comparing the weather in December and September, we observe notable differences in temperature and precipitation patterns. December experiences a milder climate, with average temperatures ranging from a minimum of 11°C (52°F) to a maximum of 31°C (87°F), coupled with only 47 mm (1.8 in) of precipitation across just 2 days and a humidity level of 78%. In contrast, September is considerably warmer, with temperatures ranging from a minimum of 24°C (76°F) to a peak of 35°C (96°F). However, it is also much wetter, featuring a substantial 304 mm (12.0 in) of rain over 27 days, and a higher humidity of 86%. For more insights, check out the detailed report on Bhubaneshwar weather in September.

When comparing the weather in December to that of October, December generally presents cooler conditions. With a minimum temperature of 11°C (52°F) and an average of 21°C (71°F), it is noticeably milder than October, which starts with a minimum of 21°C (69°F) and an average of 28°C (83°F), reaching up to a maximum of 35°C (95°F). Additionally, December experiences significantly less rainfall, with only 47 mm (1.8 in) over 2 days, compared to October's 194 mm (7.6 in) over 17 days. However, December maintains a humidity level of 78%, slightly lower than October's 84%. For more details on October weather, you can check Bhubaneshwar weather in October.

In comparing the weather between December and November, December experiences a more varied temperature range, with minimums of 11°C (52°F) and maximums reaching 31°C (87°F), resulting in an average of 21°C (71°F). In contrast, November maintains warmer temperatures, with minimums around 16°C (61°F) and maximums up to 33°C (91°F), leading to a higher average of 25°C (77°F). Additionally, while both months see mild precipitation, December has slightly more at 47 mm (1.8 in) over just 2 days compared to November's 42 mm (1.7 in) stretched over 4 days. Humidity is also slightly lower in December at 78%, compared to November's 81%. For more details, you can explore Bhubaneshwar weather in November.

Compare Bhubaneshwar's Climate with Cities Worldwide

Conclusion: What to Expect From December Weather in Bhubaneshwar

As December rolls into Bhubaneshwar, the weather transforms into a delightful experience, contrasting sharply with the sweltering heat of previous months. With maximum temperatures hovering around a comfortable 31°C and cooler nights averaging 21°C, this month offers a refreshing escape from the oppressive summer heat. While only experiencing about two days of rain and a total precipitation of 47 mm, the humidity remains manageable at 78%, making outdoor activities particularly enjoyable. Overall, December is a serene time to explore the city, and for more insights on the variations in climate throughout the year, visit Bhubaneshwar Climate.