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.

Serbia by monthAll cities

City by city

January in Serbia

1991–2020
Average January climate for cities in Serbia, 1991–2020
CityAverage highHigh / lowAverage lowRainfall mmRain days
Belgrade4.5°C-2.3°C-2.3°C449.1
Niš4.8°C-3.5°C-3.5°C439.3
Novi Sad4.6°C-2.2°C-2.2°C428.6
Novi Beograd4.9°C-2.1°C-2.1°C449.1
Kragujevac5.1°C-2.9°C-2.9°C5010.6
Čačak5.1°C-3.2°C-3.2°C5010.2
Subotica4.0°C-2.5°C-2.5°C367.7
Leskovac4.7°C-4.0°C-4.0°C479.7
Novi Pazar4.9°C-3.7°C-3.7°C5310.6
Kraljevo5.5°C-3.1°C-3.1°C5110.4
Zrenjanin4.3°C-2.2°C-2.2°C398.0
Pančevo4.5°C-2.2°C-2.2°C459.5
Kruševac4.7°C-3.6°C-3.6°C5310.4

A rain day is a local calendar day with at least 1 mm of precipitation.