December weather forecast
Serbia

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

Weather in December

December in Serbia is characteristically cold, marking the beginning of winter. The temperatures drop significantly, snowfall becomes more frequent, especially in the northern and mountainous regions, and days are at their shortest.

In Vojvodina, the northern region of Serbia, temperatures typically fluctuate between -1°C (30.2°F) and 5°C (41°F). The fertile plains become stark under the winter sky, often blanketed by a thick layer of snow, presenting a serene and white spectacle.

Belgrade, the country's capital located in central Serbia, experiences average temperatures ranging from 0°C (32°F) to 5°C (41°F). The city's parks and squares transform into winter wonderlands with Christmas decorations and markets, adding vibrancy to the cold and often cloudy days.

In Southern Serbia, despite the influence of a milder Mediterranean climate, the chill of winter is still palpable. The mountainous regions receive considerable snowfall with temperatures hovering between -1°C (30.2°F) and 7°C (44.6°F), making it a paradise for winter sports enthusiasts.

Eastern Serbia, particularly in the city of Niš, sees average temperatures between 0°C (32°F) and 6°C (42.8°F). As the winter cold sets in, the city activity slows down, with locals and visitors alike enjoying the festive season indoors.

December is often one of the coldest months in Serbia, with many places experiencing snowfall. The frequency of foggy mornings also increases, particularly in valleys and along river banks, often lasting well into the day.

  • Belgrade - December »
    In Belgrade in December, snow falls for 4.3 days, with typically accumulated 72mm (2.83") of snow. In Belgrade during December, snow falls for 4.3 days and regularly aggregates up to 72mm (2.83") of snow.
  • Novi Sad - December »
    In Novi Sad, in December, snow falls for 4.3 days, with typically accumulated 80mm (3.15") of snow. The month with the shortest days in Novi Sad is December, with an average of 8h and 48min of daylight.
  • Niš - December »
    In Niš, in December, snow falls for 7.1 days, with typically accumulated 76mm (2.99") of snow. In Niš, in December, snow falls for 7.1 days, with typically accumulated 76mm (2.99") of snow.
  • Kragujevac - December »
    In Kragujevac in December, during 7.3 snowfall days, 148mm (5.83") of snow is typically accumulated. In Kragujevac during December, the rain falls for 8.9 days and regularly aggregates up to 47mm (1.85") of precipitation.
  • Subotica - December »
    December has the shortest days of the year in Subotica with an average of 8h and 42min of daylight. In December, in Subotica the rain falls for 8.9 days.
  • Zrenjanin - December »
    In Zrenjanin, during December, snow falls for 4.1 days and regularly aggregates up to 76mm (2.99") of snow. In Zrenjanin, in December, it is raining for 9.8 days, with typically 33mm (1.3") of accumulated precipitation.
  • Pancevo - December »
    In Pancevo in December, snow falls for 5 days, with typically accumulated 91mm (3.58") of snow. In December, in Pancevo the rain falls for 10.9 days.
  • Novi Pazar - December »
    In Novi Pazar in December, it is raining for 10.8 days, with typically 47mm (1.85") of accumulated precipitation. On the first day of December in Novi Pazar sunrise is at 06:50 and sunset at 16:03.
  • Kraljevo - December »
    In Kraljevo, during December, the rain falls for 11.8 days and regularly aggregates up to 49mm (1.93") of precipitation. With an average of 9h and 0min of daylight, December has the shortest days of the year in Kraljevo.
  • Smederevo - December »
    In Smederevo, in December, during 6 snowfall days, 115mm (4.53") of snow is typically accumulated. In Smederevo, in December, during 6 snowfall days, 115mm (4.53") of snow is typically accumulated.
  • Leskovac - December »
    In Leskovac, in December, during 6.6 snowfall days, 90mm (3.54") of snow is typically accumulated. In Leskovac, in December, during 6.6 snowfall days, 90mm (3.54") of snow is typically accumulated.
  • Valjevo - December »
    In Valjevo, in December, during 6.9 snowfall days, 158mm (6.22") of snow is typically accumulated. The month with the shortest days in Valjevo is December, with an average of 8h and 54min of daylight.
[Resources]

Serbia

Weather forecast for your location

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