Serbia weather map

The weather in most locations in Serbia today is expected to be warmer than yesterday, with average temperatures ranging from 7°C to 22°C.

Weather forecast for major cities in Serbia

Location Forecast Feel like Min Max Chance of rain
Belgrade Slight Rain 14° 12° 18° 58%
Nišava Slight Thunderstorm 15° 12° 17° 44%
Zlatibor Moderate Rain 10° 7° 13° 61%
Kolubara Slight Rain 13° 10° 16° 62%
Pirot Slight Thunderstorm 16° 14° 20° 38%
Pčinja Slight Thunderstorm 12° 8° 15° 45%
West Bačka Heavy Rain 12° 8° 15° 44%
Central Banat Slight Rain 13° 10° 16° 58%
Šumadija Slight Rain 14° 11° 17° 59%
Pomoravlje Moderate Rain 14° 13° 17° 45%
Zaječar Slight Rain Showers 16° 15° 18° 36%
North Bačka Drizzle Dense Intensity 12° 8° 14° 43%
Rasina Moderate Rain 15° 13° 18° 43%
Srem Drizzle Dense Intensity 13° 11° 16° 56%
Bor Slight Thunderstorm 15° 13° 17° 44%
Braničevo Slight Rain 17° 14° 22° 54%
Jablanica Slight Thunderstorm 15° 13° 18° 41%
Raška Slight Rain Showers 14° 13° 16° 43%
Morava Moderate Rain 15° 13° 19° 47%
Toplica Slight Rain Showers 14° 12° 16° 36%
North Banat Moderate Rain 12° 9° 14° 49%
South Bačka Moderate Drizzle 12° 9° 14° 51%
Mačva Moderate Rain 10° 8° 14° 66%
South Banat Moderate Drizzle 14° 12° 19° 52%
Danube Moderate Rain 13° 11° 16° 48%

Frequently asked questions

What is the weather right now in Serbia?

As of now, the weather in major cities in Serbia varies:
- In Braničevo, the temperature is around 22°C (71.6°F), with Slight Rain.
- In Zlatibor, the current temperature is about 7°C (44.6°F) Moderate Rain.

What type of climate zone is Serbia?

Most cities in Serbia are classified within the Marine west coast, warm summer climate zone (Köppen: Cfb).

Where is the hottest place in Serbia today?

Braničevo is the hottest place in Serbia right now with the daily high temperature reaching 22°C or 71.6°F, followed by Pirot (20°C/68.0°F), Morava (19°C/66.2°F) and South Banat (19°C/66.2°F).

What is the coldest place in Serbia right now?

Zlatibor is the coldest place in Serbia right now, with average temperatures hovering around 7 °C or 44.6 °F.