Planning a getaway to Serbia this December and curious about the weather you should prepare for? Discover all the vital details you need on this page, solving your puzzle:
What to Expect in Serbia in December
December in Serbia generally has cold temperatures, with moderate precipitation. The month of December is in the winter season.
Temperatures
The average maximum temperatures are cold and range from 4°C (39°F) in Bor to 7°C (45°F) in Obrenovac. Nighttime temperatures generally drop to -1°C (30°F) in Obrenovac and -3°C (27°F) in Bor.To explore the conditions in Serbia in more detail, check the map below.
Precipitation
In December, precipitation varies across different areas. From moderate snow/rainfall in Novi Bečej with an average of 53 mm (2.1 in) to moderate snow/rainfall in Nova Varoš with 79 mm (3.1 in).Average sunshine
Sunshine tends to be more scarce in many locations. Belgrade gets roughly 63 hours of sunlight. For sunnier alternatives, check our weather planner to find destinations with better conditions.