You are here:
When to travel to Serbia: weather and seasons
Serbia is located in the Balkans (a historical and geographical region of southeastern Europe) and in the Pannonian Plain (a region of central Europe). Differences in elevation, proximity to the Adriatic sea and large river basins, and exposure to wind lead to significant climatic differences within the country. Tourism in Serbia is mostly focused on the villages and mountains.
The Serbian climate varies between a northern continental climate with cold winters and hot, humid summers with well distributed rainfall patterns, and a more Adriatic climate in the south with hot, dry summers and autumns and relatively cold winters with heavy snowfall inland (Belgrade, Novi Sad). The Vojvodina region most clearly exhibits characteristics of the continental climate. Inland, the average temperature in summer ranges from 18 to 19°C.
On the Pannonian Plain of the north summers are hot, with temperatures sometimes rising above 40°C (100°F), and winters are long and cold, with temperatures sometimes falling below -20°C (-10°F). In the mountains the high altitude moderates summer temperatures and makes winters more severe with colder temperatures and heavy snowfall. Summer temperatures in mountainous areas of Serbia are notably cooler, averaging about 18°C (64°F).
Precipitation in Serbia ranges from 560 to 1,900 mm (22 to 75 inches) per year, depending on elevation and exposure. A lot of precipitation falls in summer, and winter snow can linger on the ground for months.
In summer, you'll just need lightweight clothing and a raincoat, but in winter, take mediumweight clothing and heavy overcoat.
Climate in Serbia
Fahrenheit and centigrade, inches and millimetres, average values.
Our other Serbia pages:
Useful facts, dates and links to help you plan your tour of Serbia
Book your hotel in Serbia online: