December Weather in Belgrade, Serbia

Last updated: August 31, 2025

In Belgrade, Serbia, December brings a crisp chill as the average temperature hovers around 4°C (40°F), with maximums reaching up to 17°C (63°F) and minimums dipping to a brisk -8°C (19°F). The city's weather is marked by high humidity levels of 91%, contributing to a damp atmosphere. Throughout the month, residents can expect 77 mm (3.0 in) of precipitation over approximately 12 days, making it a time for cozy layers and vibrant holiday spirit.

December Temperature in Belgrade

As December descends upon Belgrade, Serbia, temperatures begin to dip, showcasing a clear transition into winter. The month typically sees minimums around -8°C (19°F), while average daily temperatures hover around 4°C (40°F). Max temperatures can reach a comfortable 17°C (63°F), providing a brief respite from the chill. This pattern reflects the gradual cooling trend from the milder autumn months, where November still offered average temps in the upper single digits. As the year closes, residents can expect to bundle up while still enjoying the occasional warmer day amidst the winter chills. Overall, December in Belgrade serves as a reminder of the shifting seasons, setting the stage for the deep freeze of January.

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

The chart illustrates December temperature patterns in Belgrade, showcasing daily minimum, maximum, and average temperatures. It highlights the typical range of temperatures throughout the month, providing insights into weather trends. In Belgrade, 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).
JanFebMarAprMayJunJulAugSepOctNovDec344146556472757667574839
Data source: Temperature data for Belgrade 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 Belgrade

In December, Belgrade experiences a noticeable uptick in precipitation, with 77 mm (3.0 in) of rain spread over approximately 12 days. This marks a significant shift compared to the relatively drier months of late autumn, where November brought just 43 mm of rain over 9 days. The increase in both rainfall and rainy days in December sets the stage for the winter months ahead, reinforcing the transition from autumn's milder weather to the cooler, wetter conditions typical of the season. This trend highlights December as a month where residents can expect frequent showers, contributing to the city's overall precipitation patterns as the year draws to a close.

December Precipitation Trends in Belgrade

The chart displays monthly precipitation patterns in Belgrade, 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 Belgrade, December typically receives around {2} mm ({3} inches) of precipitation spread over approximately {4} days.
JanFebMarAprMayJunJulAugSepOctNovDec454652477879844233474377
Data source: Precipitation data for December generated using information from the Copernicus Climate Change Service.
Choose your preferred precipitation unit

December Humidity in Belgrade

In Belgrade, Serbia, December ushers in a notable increase in humidity, reaching 91%, the highest for the year. This month marks a stark contrast to the summer's lower levels, where humidity plummeted to 59% in August. As autumn progresses, humidity begins to climb, peaking towards winter, with November also high at 89%. The trend reveals a seasonal shift from the drier months of late spring and summer, where June and July maintain a steady 70%, to the wetter, more humid conditions of late fall and winter. Thus, December encapsulates the transition into a moist winter atmosphere, embodying the city’s characteristic climate.

December Average Humidity in Belgrade

This chart illustrates the average monthly humidity levels in Belgrade, 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 Belgrade is approximately {2}%, offering insight into how humid the weather typically is during this month.
JanFebMarAprMayJunJulAugSepOctNovDec89%86%82%73%74%70%70%59%67%83%89%91%
Data source: Humidity data for December generated using information from the Copernicus Climate Change Service.

December UV Index in Belgrade

As the year comes to a close, December in Belgrade witnesses a notable drop in UV exposure, registering a UV Index of 2, categorized as low. This indicates a significant shift from the intense summer months, where values soared to 9, demanding just 15 minutes before risking sunburn. In contrast, December allows for up to 45 minutes of exposure without concern, making it a safer time for outdoor activities. This trend reflects a gradual decline in UV intensity from the highs of May through August, illustrating the seasonal variations in the region's climate. For more detailed information on UV levels throughout the year, visit Belgrade UV Index.

Maximum UV Index Levels in Belgrade for December

The chart shows the monthly maximum UV Index (UVI) for Belgrade 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 Belgrade typically reaches {2}, which falls under the {3} exposure category.
JanFebMarAprMayJunJulAugSepOctNovDec235689987532
Data source: Belgrade 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 Belgrade

As the year draws to a close, December in Belgrade unveils a delightful tapestry of sunshine, boasting 192 hours of bright daylight. While this reflects a slight dip from the previous months, it still offers a warm glow in contrast to the shorter, darker days of winter. Interestingly, the city's daylight hours have been steadily increasing from the dim depths of January, which recorded only 164 hours. This trend magnifies the charm of Belgrade as it transitions from the chilly embrace of winter towards the burgeoning light of spring, with each month adding more sunshine to its repertoire. This December, residents and visitors alike can bask in a gentle reminder that brighter days are just around the corner.

Monthly Sunshine Duration in Belgrade: December Highlighted

The December sunshine duration represents the total number of hours Belgrade 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.
JanFebMarAprMayJunJulAugSepOctNovDec164h223h300h344h387h401h426h396h340h284h224h192h
Data source: Belgrade December Sunshine duration data generated using information from the Copernicus Climate Change Service.

Chance of Sun in Belgrade During December

In Belgrade, Serbia, the likelihood of sunny weather in December drops to a modest 23%, making it one of the cloudier months of the year. This decline follows a trend of diminishing sunshine from the vibrant days of August, which boasts a 65% chance of sun, down to the chilly winter month. As the year progresses into the colder season, the sunshine percentages gradually decrease; November already dips to 33% before reaching its lowest point in December. While the festive spirit of the holiday season can outshine the weather, it’s clear that if you’re hoping for bright, sunny days in December, you might want to prepare for some cloud cover instead.

Percentage of Sunny Days in December in Belgrade

The chart illustrates the percentage of sunny days in Belgrade 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 Belgrade experiences clear skies throughout the year.
JanFebMarAprMayJunJulAugSepOctNovDec24%51%47%42%45%64%62%66%55%54%33%23%
Data source: Belgrade December chance of sun data, generated using information from the Copernicus Climate Change Service.

Daylight Hours in Belgrade in December

As December settles over Belgrade, daylight reaches its lowest point of the year, with only 8 hours illuminating the city. This trend marks a significant drop from the 9 hours of daylight in November, ushering in a deeply enchanting winter atmosphere. The days gradually shorten in the final month of the year, a stark contrast to the vibrant 15 hours of sunlight enjoyed during the height of summer in June and July. This seasonal ebb and flow not only highlights the beauty of nature’s cycles but also invites the residents of Belgrade to embrace cozy indoor gatherings and festive celebrations as they await the return of longer days in February, which will soon rekindle the energy of their sunlit city.

Average Daylight Hours in Belgrade for December

The chart illustrates the variation in daylight duration in Belgrade throughout the year, with December highlighted. It shows the monthly changes in daylight hours, calculated by summing the hours between sunrise and sunset.
JanFebMarAprMayJunJulAugSepOctNovDec9h 12m10h 25m11h 56m13h 30m14h 50m15h 30m15h 9m13h 58m12h 28m10h 55m9h 33m8h 50m
Data source: Belgrade daylight hours, calculated by summing the hours between sunrise and sunset for each day.

December Winds in Belgrade

As the year draws to a close, December in Belgrade brings a crisp breeze with an average wind speed of 3.1 m/s (7 mph), marking a slight decline from November's 3.4 m/s. This month’s winds continue to reflect a seasonal trend, consistent with the earlier winter months that often feature mild gusts. Interestingly, December's winds are still higher than the calm summer months, signifying a shift from the warmer seasons when average speeds dipped to about 2.4 m/s in August. The winter months of Belgrade showcase a dynamic interplay of weather, where the winds gradually pick up in the fall only to slightly lull as the year closes, hinting at the tranquility that often envelops the city during this season.

Average December Wind Speed in Belgrade

The chart displays monthly wind speed patterns in Belgrade, 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.
JanFebMarAprMayJunJulAugSepOctNovDec3.22.92.82.83.22.52.62.42.63.73.43.1 m/s
Data source: Belgrade December wind data, generated using information from the Copernicus Climate Change Service.

How December Weather in Belgrade Compares to Other Months

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

December and January exhibit notable differences in weather patterns. In December, temperatures range from a minimum of -8°C (19°F) to a maximum of 17°C (63°F), with an average of 4°C (40°F). This month experiences around 77 mm (3.0 in) of precipitation over 12 days, coupled with a high humidity of 91%. In contrast, January sees a drop in minimum temperatures, reaching as low as -19°C (-2°F), while the average temperature is slightly cooler at 1°C (34°F) and the maximum at 16°C (62°F). Precipitation decreases to 45 mm (1.8 in) over 9 days, and humidity remains fairly high at 89%. For more detailed information, check out Belgrade weather in January.

In December, the weather tends to be quite chilly, with average temperatures hovering around 4°C (40°F) and occasional peaks reaching 17°C (63°F). The month experiences a significant amount of precipitation, totaling 77 mm (3.0 in) over approximately 12 days, coupled with high humidity levels of 91%. In contrast, February offers slightly milder conditions, with an average temperature of 5°C (41°F) and maximum temperatures reaching up to 21°C (69°F). Precipitation decreases to 46 mm (1.8 in) across 9 days, and humidity also sees a slight decrease to 86%. For more detailed weather information, check out Belgrade weather in February.

December and March present quite distinct weather characteristics. In December, temperatures range from a minimum of -8°C (19°F) to a maximum of 17°C (63°F), with an average around 4°C (40°F). The month sees about 77 mm (3.0 in) of precipitation over 12 days, contributing to a high humidity level of 91%. In contrast, March showcases a broader temperature range, with minimums dipping to -19°C (-3°F) and maximums reaching 26°C (79°F), averaging around 8°C (46°F). Precipitation decreases to 52 mm (2.1 in) over 11 days, and humidity slightly drops to 82%. For more details on the weather patterns specific to March, check out Belgrade weather in March.

December and April present contrasting weather experiences. In December, temperatures can dip as low as -8°C (19°F), with an average of 4°C (40°F) and a maximum of 17°C (63°F). This month experiences about 77 mm (3.0 in) of precipitation over 12 days and a high humidity level of 91%, creating a chilly and wet atmosphere. In contrast, April showcases a more temperate climate with minimum temperatures around 0°C (32°F), an average of 13°C (56°F), and maximums reaching up to 30°C (87°F). The precipitation decreases to 46 mm (1.8 in) over 8 days and the humidity drops to 73%, leading to a much milder and more pleasant environment. For more details on the weather in April, visit Belgrade weather in April.

December and May present striking contrasts in weather. In December, temperatures range from a chilly -8°C (19°F) to a mild 17°C (63°F), with an average of 4°C (40°F). During this month, Belgrade experiences considerable humidity at 91% and precipitation over 12 days, totaling 77 mm (3.0 in). In contrast, May boasts a more inviting climate, with temperatures ranging from a comfortable 4°C (40°F) to a hot 33°C (92°F) and an average of 18°C (64°F). The precipitation in May is slightly higher at 78 mm (3.1 in), spread across 13 days, but the humidity is noticeably lower at 74%. For more detailed information, visit Belgrade weather in May.

December and June present starkly contrasting weather conditions. In December, temperatures can dip as low as -8°C (19°F) with an average of around 4°C (40°F), while June boasts much warmer temperatures ranging from a minimum of 8°C (46°F) to highs reaching 39°C (102°F). Precipitation levels are similar in both months, with December seeing 77 mm (3.0 in) and June slightly higher at 79 mm (3.1 in), but the humidity in December is considerably higher at 91%, compared to June's more comfortable 70%. For a closer look at June's climate, you can check Belgrade weather in June.

December and July present starkly contrasting weather conditions. In December, temperatures can dip as low as -8°C (19°F), with an average of 4°C (40°F) and a maximum of 17°C (63°F). The month is characterized by high humidity at 91% and about 77 mm (3.0 in) of precipitation over approximately 12 days. In contrast, July boasts much warmer temperatures, with a minimum of 10°C (50°F), an average of 24°C (75°F), and a scorching maximum of 39°C (102°F). Although July has slightly more precipitation at 84 mm (3.3 in) across about 11 days, the humidity drops to a more comfortable 70%. For more details on July weather, you can visit Belgrade weather in July.

December and August present stark contrasts in weather. In December, temperatures can dip as low as -8°C (19°F) at night, with average highs around 4°C (40°F) and a maximum possible temperature of 17°C (63°F). This month also sees significant precipitation, totaling 77 mm (3.0 in) over approximately 12 days, contributing to a high humidity level of 91%.

In contrast, August boasts much warmer temperatures, with lows around 11°C (51°F) and average highs reaching a sweltering 25°C (77°F) that can peak at an impressive 41°C (106°F). Rainfall is reduced in this summer month, totaling 42 mm (1.6 in) over just 7 days, and humidity is significantly lower at 59%. For a detailed overview of the pleasant summer climate, you can explore Belgrade weather in August.

The weather in December is significantly colder and wetter compared to September. December experiences temperatures ranging from a frigid -8°C (19°F) to a mild 17°C (63°F), with an average temperature of 4°C (40°F). In contrast, September boasts warmer temperatures, with a range of 3°C (38°F) to a sizzling 35°C (95°F) and an average of 20°C (68°F). Additionally, December sees much more precipitation, totaling 77 mm (3.0 in) over 12 days, while September enjoys a milder average of 33 mm (1.3 in) over just 6 days. The humidity in December is quite high at 91%, compared to September's more comfortable 67%. For more specific insights on September weather, you can check Belgrade weather in September.

In December, temperatures drop significantly, with a minimum of -8°C (19°F) and an average of 4°C (40°F), compared to October's milder range that sees lows of 1°C (33°F) and an average of 14°C (57°F). October also boasts warmer highs, reaching up to 29°C (85°F), while December's maximum can hit only 17°C (63°F). Precipitation is more frequent in December, with 77 mm (3.0 in) spread over 12 days, compared to October's 47 mm (1.8 in) over just 7 days. Lastly, December experiences higher humidity levels, averaging 91%, compared to October's 82%. For more detailed insights into October's climate, visit Belgrade weather in October.

December weather in Belgrade is notably colder than in November. The minimum temperature drops to -8°C (19°F) compared to November's minimum of -3°C (27°F), leading to an average temperature of just 4°C (40°F) in December, down from November's 9°C (49°F). While December experiences more days of precipitation, totaling 12 days and 77 mm (3.0 in) of rain, November is relatively drier with only 9 days of precipitation and 43 mm (1.7 in). Additionally, December has a slightly higher humidity level at 91%, compared to November's 89%. For more details on November weather, check Belgrade weather in November.

Compare Belgrade's Climate with Cities Worldwide

Conclusion: What to Expect From December Weather in Belgrade

As December unfolds in Belgrade, the city experiences a distinct shift in weather compared to other months. The chill of winter becomes palpable, with temperatures dropping significantly, often dipping below freezing at night. In this month, precipitation is frequent, with about 12 days of rain or snow contributing to a rather humid atmosphere. While the maximum temperatures can still reach a mild 17°C, the overall average settles around a brisk 4°C, making it a time for cozy gatherings and holiday celebrations. If you're curious about how these seasonal changes shape your travel plans, explore more in detail at Belgrade Climate.