Serbia weather map

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

Weather forecast for major cities in Serbia

Location Forecast Feel like Min Max Chance of rain
Belgrade Moderate Drizzle 12° 9° 15° 12%
Nišava Slight Rain Showers 10° 7° 13° 15%
Zlatibor Moderate Drizzle 8° 5° 12° 3%
Kolubara Overcast 11° 7° 16° 9%
Pirot Slight Rain Showers 11° 3° 14° 10%
Pčinja Slight Rain Showers 6° 4° 9° 10%
West Bačka Fog 9° 4° 14° 0%
Central Banat Overcast 10° 6° 14° 3%
Šumadija Drizzle 10° 6° 14° 15%
Pomoravlje Moderate Rain 10° 5° 13° 12%
Zaječar Moderate Rain 12° 5° 17° 16%
North Bačka Overcast 9° 4° 15° 0%
Rasina Slight Rain Showers 11° 6° 14° 11%
Srem Drizzle 11° 6° 15° 4%
Bor Slight Rain 10° 5° 14° 15%
Braničevo Slight Rain 11° 8° 14° 6%
Jablanica Fog 11° 5° 15° 7%
Raška Slight Rain Showers 11° 6° 16° 8%
Morava Slight Rain 11° 7° 14° 10%
Toplica Slight Rain Showers 10° 4° 13° 11%
North Banat Overcast 10° 4° 15° 0%
South Bačka Fog 9° 5° 14° 0%
Mačva Overcast 8° 5° 12° 4%
South Banat Drizzle 10° 7° 14° 13%
Danube Moderate Rain 9° 6° 12° 10%

Frequently asked questions

What is the weather right now in Serbia?

As of now, the weather in major cities in Serbia varies:
- In Zaječar, the temperature is around 17°C (62.6°F), with Moderate Rain.
- In Pirot, the current temperature is about 3°C (37.4°F) Slight Rain Showers.

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?

Zaječar is the hottest place in Serbia right now with the daily high temperature reaching 17°C or 62.6°F, followed by Kolubara (16°C/60.8°F), Raška (16°C/60.8°F) and Belgrade (15°C/59.0°F).

What is the coldest place in Serbia right now?

Pirot is the coldest place in Serbia right now, with average temperatures hovering around 3 °C or 37.4 °F.