Day
4 °C
Night
-2 °C
Precipitation
41 mm
in month
Rainy days
8 days
in month
Daylight
9 hours
average
Sunshine
2 hours
average
Humidity
83 %
In January in Serbia, the average air temperature ranges from 4 °C (39 °F) during the day to -2 °C (28 °F) at night. There are 8 days of rain on average, where the rainfall is 41 mm (1.60 in).
In January there are not good conditions to visit Serbia. Since Serbia is a region with winter sports possibilities, then January can be suitable to visit for this purpose. A relatively low temperature of 4 °C (39 °F) may be ideal for walking or outdoor activities, but some people may have a different idea of the holiday. The night temperature of -2 °C (28 °F) is not inviting for evening and night activities except for visiting a bar and having beer or two.
In Serbia in January, there is 41 mm (1.60 in) rainfall, which means on average 1 mm (0.06 in) rainfall per day.
The average daily temperature in Serbia in January is 4 °C (39 °F). Be sure to pack warm clothes, including a jacket and a warm sweater. On some days it may occasionally freeze, but with stronger winds, the feeling of cold may increase.
In January in Serbia, we can expect 8 days to be rainy, that is, days when precipitation exceeds 2 mm (0.08 in). Converted to days of the week, this means that it will occur on an average of 2.0 days of the week, or in general - 28 % days.
It is possible that it will be freezing in January in Serbia, night temperatures will be -2 °C (28 °F) on average.
In January in Serbia, expect humidity around 83 %.
There is an average length of sunshine of 2 hours per day in Serbia in January.
The length of daylight in Serbia in January is 9 hours.
In January in Serbia, there will be an average wind scale of 2. It is rather a milder or unnoticeable wind, therefore it will not bother you during your holiday.