Serbia weather in May - temperature, rain and is it a good time to visit?

May is one of the best months for a holiday in Serbia.
Daytime
23°
Night
12°
☀️ Day length
14 h 44 min
Chance of rain
52%
Thunder days
28%
Snow days
1%
Humid days
24%
WEATHER THROUGH THE YEARSerbia - May vs the year-2°12°19°23°12°27°16°30°17°30°17°24°13°18°12°-1°CHANCE OF RAIN (%)364949435242312844383735JanFebMarAprMayJunJulAugSepOctNovDecWARMESTJul (30°)COLDESTJan (5°)DRIESTAug (28%)WETTESTMay (52%)world-prices.com · 2026-07-08 · ★ best months
In May, Serbia averages about 23° during the day and 12° at night. Rain is fairly likely - around a 52% chance on a given day, so pack for showers.

Serbia weather all year - average temperatures and rain

MonthDayNightChance of rain
January 5℃-2℃36%
February 9℃1℃49%
March 12℃3℃49%
April ★ 19℃7℃43%
May 23℃12℃52%
June ★ 27℃16℃42%
July ★ 30℃17℃31%
August ★ 30℃17℃28%
September ★ 24℃13℃44%
October ★ 18℃8℃38%
November ★ 12℃4℃37%
December 6℃-1℃35%
★ - months most often recommended for travel

Where is it warmest in Serbia in May? Weather by city

PlaceDayNightChance of rain
Nis 24℃11℃54%
Leskovac 24℃11℃54%
Belgrade 23℃12℃50%
Zrenjanin 23℃12℃50%
Subotica 23℃11℃54%
Pančevo 23℃12℃50%
Smederevo 23℃12℃50%
Novisad 22℃12℃53%
Travelling soon? Check the live 14-day weather forecast for Serbia.

Serbia weather - other months

JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember