Climate averages 1991–2020
Weather in Serbia in January
In January, average daytime highs across the 13 cities listed in Serbia range from 4.0°C in Subotica to 5.5°C in Kraljevo. Monthly rainfall ranges from 36 mm in Subotica to 53 mm in Novi Pazar.
Long-term climate patterns, not a forecast for a particular trip.
City by city
January in Serbia
| City | Average highHigh / low | Average low | Rainfall mm | Rain days |
|---|---|---|---|---|
| Belgrade | 4.5°C-2.3°C | -2.3°C | 44 | 9.1 |
| Niš | 4.8°C-3.5°C | -3.5°C | 43 | 9.3 |
| Novi Sad | 4.6°C-2.2°C | -2.2°C | 42 | 8.6 |
| Novi Beograd | 4.9°C-2.1°C | -2.1°C | 44 | 9.1 |
| Kragujevac | 5.1°C-2.9°C | -2.9°C | 50 | 10.6 |
| Čačak | 5.1°C-3.2°C | -3.2°C | 50 | 10.2 |
| Subotica | 4.0°C-2.5°C | -2.5°C | 36 | 7.7 |
| Leskovac | 4.7°C-4.0°C | -4.0°C | 47 | 9.7 |
| Novi Pazar | 4.9°C-3.7°C | -3.7°C | 53 | 10.6 |
| Kraljevo | 5.5°C-3.1°C | -3.1°C | 51 | 10.4 |
| Zrenjanin | 4.3°C-2.2°C | -2.2°C | 39 | 8.0 |
| Pančevo | 4.5°C-2.2°C | -2.2°C | 45 | 9.5 |
| Kruševac | 4.7°C-3.6°C | -3.6°C | 53 | 10.4 |
A rain day is a local calendar day with at least 1 mm of precipitation.