TripPick Serbia Serbia

Belgrade Weather in December — Climate Guide

December in Belgrade is moderate

Avg High
5°C
Avg Low
0°C
Rainy Days
13
Sunshine
2h

December is moderate for Belgrade.

December is cold, averaging 5°C/0°C and often near freezing with the košava wind, and dark, with the year's fewest sunshine hours. But the festive season brings light and life to the center.

Christmas markets, festive lights along Knez Mihailova, and a buzzing café scene make the cold worthwhile, and the indoor sights, kafanas, and rakija bars are perfect for warming up between strolls. Possible snow adds atmosphere.

Crowds: Moderate Prices: Shoulder
6 /10

Travel score

Belgrade December Weather Stats

Avg High

5°C

-10°
40°
Temperature range

Avg Low

0°C

Rainy Days

13

50mm total

Sunshine

2h

Daily avg

Humidity

80%

damp

UV Index

1

Low

Wind

15 km/h

Gusts 32

Crowds

Moderate

At attractions

December Sunrise & Sunset

Sunrise
06:55
Day length
9h 10min
Sunset
16:05
00:0006:0012:0018:0024:00

Air Quality

72
AQI
Moderate
GoodModeratePoorVery poor

PM2.5

36 μg/m³

PM10

56 μg/m³

Status

moderate

Feels-Like Temperature & Wind

Feels like

Daytime

2°C

/

Nighttime

-4°C

Humidity and wind affect how the actual temperature feels.

Wind

15 km/h

Max gust 32 km/h

Activities Recommended for December

Christmas markets & festive lights New Year's Eve street concerts Indoor museums Skadarlija kafana with live music

December Travel Pros & Cons

Pros

  • Festive markets and lights
  • Famous New Year's Eve celebrations
  • Cozy kafana-and-rakija season
  • Atmospheric, possibly snowy

Cons

  • Cold, near or below freezing
  • Košava wind
  • Darkest month (least sun)
  • Higher prices around New Year

December Events & Festivals

  • Christmas markets and festive lights in the center
  • New Year's Eve (Dec 31) — major street celebrations and concerts
  • Catholic Christmas (Dec 25)
  • Nightlife indoors (Cetinjska, clubs)

Belgrade in December — Full Picture

December is cold, averaging 5°C/0°C and often near freezing with the košava wind, and dark, with the year's fewest sunshine hours. But the festive season brings light and life to the center.

Christmas markets, festive lights along Knez Mihailova, and a buzzing café scene make the cold worthwhile, and the indoor sights, kafanas, and rakija bars are perfect for warming up between strolls. Possible snow adds atmosphere.

Belgrade is famous for its New Year's Eve — big free open-air concerts and celebrations in the central squares draw huge crowds, and the city throws itself into the party. Prices and demand rise around New Year, so book ahead if you're there for it.

Outside the holiday peak, December is otherwise quiet and reasonably priced. The nightlife is indoors — Cetinjska, the clubs, and live-music kafanas — with the splavovi river terraces closed until spring. Pack firmly for the cold.

What to Wear & What to Pack

Cold winter — around 5°C/0°C, near or below freezing with the košava wind. A warm winter coat, hat, gloves, and scarf. Possible snow. Layers for festive indoor markets and cafés.

Packing Checklist

Warm winter coat
Hat, gloves, scarf
Knitwear and thermal layers
Waterproof shoes
Lip balm and moisturizer

Seasonal Weather Overview

Spring (Mar·Apr·May)

Avg High

17.7°C

Avg Low

8°C

Rainy days

12.7/mo

Moderate Shoulder

Summer (Jun·Jul·Aug)

Avg High

28.7°C

Avg Low

17.3°C

Rainy days

10/mo

Very busy Peak

Autumn (Sep·Oct·Nov)

Avg High

18°C

Avg Low

9°C

Rainy days

10.7/mo

Moderate Shoulder

Winter (Dec·Jan·Feb)

Current
Avg High

5.3°C

Avg Low

-1°C

Rainy days

12.7/mo

Quiet Low season

Belgrade Monthly Weather Comparison

Month High Low Rain Sun Humid UV Crowd Price
-2° 13d·45mm 2.5h 80% 1 Quiet Low season
-1° 12d·40mm 3.5h 75% 2 Quiet Low season
12° 12d·45mm 4.5h 70% 3 Moderate Low season
18° 13d·55mm 6h 65% 5 Moderate Shoulder
May (Best)
23° 13° 13d·60mm 7.5h 65% 6 Busy Shoulder
June (Best)
26° 16° 13d·80mm 8.5h 65% 8 Busy Peak
30° 18° 9d·65mm 10h 60% 9 Very busy Peak
30° 18° 8d·55mm 9.5h 60% 9 Very busy Peak
25° 14° 10d·50mm 7.5h 65% 6 Busy Shoulder
18° 10d·50mm 5.5h 70% 4 Moderate Shoulder
11° 12d·50mm 3h 80% 2 Quiet Low season
13d·50mm 2h 80% 1 Moderate Shoulder

View Other Months

Belgrade December Hotel Picks

Frequently Asked Questions

Is December a good time to visit Belgrade?

Belgrade in December is moderate. Tourist crowds are moderate and flight/hotel prices are shoulder.

What's the average temperature in Belgrade in December?

Belgrade December averages a high of 5°C and a low of 0°C.

Does it rain much in Belgrade in December?

Belgrade December averages 50mm of rainfall over about 13 rainy days.

What should I wear in Belgrade in December?

Cold winter — around 5°C/0°C, near or below freezing with the košava wind. A warm winter coat, hat, gloves, and scarf. Possible snow. Layers for festive indoor markets and cafés.

What time are sunrise and sunset in Belgrade in December?

Belgrade December sunrise is 06:55 and sunset is 16:05, with 9h 10min of daylight.

What's the air quality like in Belgrade in December?

Belgrade December air quality (AQI) averages 72, rated Moderate. PM2.5 averages 36μg/m³.

What activities are recommended in Belgrade in December?

In December, Belgrade is great for Christmas markets & festive lights, New Year's Eve street concerts, Indoor museums.

Is December peak season in Belgrade?

Belgrade December crowds are moderate and prices are shoulder. You can travel relatively comfortably without long queues.

Best Months to Visit Belgrade

View Other Months

Why you can trust weather guide

Jimmy Kong TripPick founder · Travel content creator

Based in Chiang Mai for 8+ years, with 30+ countries visited across Southeast Asia, Japan, and Europe. Every detail in this guide is primary-source verified as of April 2026, with prices auto-refreshed via live exchange rate APIs. This isn't AI-generated boilerplate — it's written from the perspective of someone who has actually been there.

8+ years analyzing travel data 30+ countries visited Live exchange rate verified
📅 Published: 🔄 Last updated: