Climate averages 1991–2020
Weather in Serbia.
ClimaNote covers 13 cities in Serbia, starting with Belgrade, Niš and Novi Sad. Open a city for charts and a table of all 12 months, or open a month for a side-by-side comparison of cities in the atlas.
Across these cities the yearly average high ranges from 15.9°C in Novi Pazar to 17.4°C in Novi Beograd, and yearly rainfall from 563 mm in Niš to 866 mm in Novi Pazar. The hottest city-month is August in Niš, with an average high of 29.3°C, and the coolest is January in Subotica, at 4.0°C. By single month, the most rain falls in May in Novi Pazar, with 103 mm, and the least in August in Niš, with 32 mm.
August is the warmest month in every city; January is the coolest in every city. June is the wettest month in 7 cities and May in 6; January is the driest in 4 cities, August in 3 and February in 2 (in 4 other cities two or more months tie). None of these cities has a month with an average high below 2.0°C, a month with under 1 mm of rain or a month with more than 300 mm of rain.
Compare cities
Serbia by month
13 cities
Cities in Serbia
| City | Average high | Average low | Rain mm/year |
|---|---|---|---|
| Belgrade | 17°C | 8°C | 659 |
| Niš | 17°C | 7°C | 563 |
| Novi Sad | 17°C | 8°C | 655 |
| Novi Beograd | 17°C | 9°C | 659 |
| Kragujevac | 17°C | 7°C | 742 |
| Čačak | 17°C | 7°C | 758 |
| Subotica | 17°C | 7°C | 621 |
| Leskovac | 17°C | 7°C | 620 |
| Novi Pazar | 16°C | 6°C | 866 |
| Kraljevo | 17°C | 7°C | 722 |
| Zrenjanin | 17°C | 8°C | 625 |
| Pančevo | 17°C | 8°C | 690 |
| Kruševac | 17°C | 7°C | 775 |
Yearly average of the 12 monthly values for 1991–2020. Open a city for every month.