When to go · Serbia
Serbia in May
Great month. Excellent: green parks, mild days, Fruška Gora wine.
Key facts
- Verdict
- Great
- Crowds
- Medium
- Serbia
- Prices
- Medium
- Serbia
Verdict
Excellent: green parks, mild days, Fruška Gora wine.
Is another month better than May?
No other month rates higher than May for Serbia in this guide.
Weather in May
- Pannonian plain · Belgrade, Novi Sad, Suboticabest weather
Continental: cold foggy winters, summer heatwaves near 40 °C (104 °F); the košava wind blows hard in winter.Continental: cold foggy winters, summer heatwaves near 104 °F (40 °C); the košava wind blows hard in winter.
- Central and south · Niš, Kragujevac, Šumadijabest weather
Similar to Belgrade, slightly warmer; vineyards harvest September.
- Mountains · Zlatibor, Tara, Kopaonikfine
Cool summers for hiking; ski season on Kopaonik December–March.
- Podrinje: Drina valley and Zlatibor plateau · Užice, Bajina Bašta, Mokra Gora, Tarabest weather
Continental with a mountain edge: May–June and September are the sweet spots; July–August are warm and busy; December–February bring snow and some closed roads.
- Podunavlje: Danube valley · Požarevac to the Đerdap gorgebest weather
Continental: hot July–August, cold winters with possible snow on the gorge road; spring and early autumn are the comfortable window.
- Šumadija: Šumadija hills · Central Serbia, 200–500 mbest weather
Continental: warm summers, cold winters with snow. May–June and September–October are the good windows; July–August can pass 32 °C (90 °F).Continental: warm summers, cold winters with snow. May–June and September–October are the good windows; July–August can pass 90 °F (32 °C).
- Vojvodina: Pannonian plain (Novi Sad, Subotica, Zrenjanin) · Bačka and Banat lowlandsbest weather
Continental: hot, dry summers (30 °C (86 °F)+) and cold winters with snow; May–June and September–October are the best walking months.Continental: hot, dry summers (86 °F (30 °C)+) and cold winters with snow; May–June and September–October are the best walking months.
- Belgrade23 °C (73 °F) / 12 °C (54 °F), 14 rain days73 °F (23 °C) / 54 °F (12 °C), 14 rain days
- Bečej22 °C (72 °F) / 12 °C (54 °F), 9 rain days72 °F (22 °C) / 54 °F (12 °C), 9 rain days
- Čačak23 °C (73 °F) / 12 °C (54 °F), 8 rain days73 °F (23 °C) / 54 °F (12 °C), 8 rain days
- Kikinda20 °C (68 °F) / 10 °C (50 °F), 8 rain days68 °F (20 °C) / 50 °F (10 °C), 8 rain days
- Knjaževac22 °C (72 °F) / 12 °C (54 °F), 9 rain days72 °F (22 °C) / 54 °F (12 °C), 9 rain days
- Kragujevac23 °C (73 °F) / 11 °C (52 °F), 11 rain days73 °F (23 °C) / 52 °F (11 °C), 11 rain days
- Kraljevo23 °C (73 °F) / 13 °C (55 °F), 8 rain days73 °F (23 °C) / 55 °F (13 °C), 8 rain days
- Mokra Gora23 °C (73 °F) / 13 °C (55 °F), 11 rain days73 °F (23 °C) / 55 °F (13 °C), 11 rain days
- Niš24 °C (75 °F) / 11 °C (52 °F), 11 rain days75 °F (24 °C) / 52 °F (11 °C), 11 rain days
- Novi Pazar23 °C (73 °F) / 12 °C (54 °F), 4 rain days73 °F (23 °C) / 54 °F (12 °C), 4 rain days
- Novi Sad23 °C (73 °F) / 12 °C (54 °F), 11 rain days73 °F (23 °C) / 54 °F (12 °C), 11 rain days
- Palić23 °C (73 °F) / 11 °C (52 °F), 12 rain days73 °F (23 °C) / 52 °F (11 °C), 12 rain days
- Pančevo22 °C (72 °F) / 12 °C (54 °F), 9 rain days72 °F (22 °C) / 54 °F (12 °C), 9 rain days
- Paraćin24 °C (75 °F) / 12 °C (54 °F), 6 rain days75 °F (24 °C) / 54 °F (12 °C), 6 rain days
- Požarevac24 °C (75 °F) / 14 °C (57 °F), 10 rain days75 °F (24 °C) / 57 °F (14 °C), 10 rain days
- Prijepolje21 °C (70 °F) / 9 °C (48 °F), 13 rain days70 °F (21 °C) / 48 °F (9 °C), 13 rain days
- Sokobanja23 °C (73 °F) / 12 °C (54 °F), 12 rain days73 °F (23 °C) / 54 °F (12 °C), 12 rain days
- Sombor22 °C (72 °F) / 12 °C (54 °F), 7 rain days72 °F (22 °C) / 54 °F (12 °C), 7 rain days
- Sremska Mitrovica24 °C (75 °F) / 14 °C (57 °F), 9 rain days75 °F (24 °C) / 57 °F (14 °C), 9 rain days
- Sremski Karlovci23 °C (73 °F) / 12 °C (54 °F), 10 rain days73 °F (23 °C) / 54 °F (12 °C), 10 rain days
- Subotica22 °C (72 °F) / 11 °C (52 °F), 12 rain days72 °F (22 °C) / 52 °F (11 °C), 12 rain days
- Titel24 °C (75 °F) / 13 °C (55 °F), 9 rain days75 °F (24 °C) / 55 °F (13 °C), 9 rain days
- Užice23 °C (73 °F) / 12 °C (54 °F), 6 rain days73 °F (23 °C) / 54 °F (12 °C), 6 rain days
- Vršac23 °C (73 °F) / 12 °C (54 °F), 11 rain days73 °F (23 °C) / 54 °F (12 °C), 11 rain days
- Zrenjanin24 °C (75 °F) / 12 °C (54 °F), 9 rain days75 °F (24 °C) / 54 °F (12 °C), 9 rain days
Festivals and holidays
Dates as our data lists them. Moving holidays (lunar and Islamic calendars, Easter) shift every year: check the date for your year before you build a trip on it.
Orthodox Easter big impact
Orthodox Good Friday – Easter Monday (30 Apr – 3 May 2027)
Four-day weekend; buses and trains full.
Labour Day
1–2 May
Picnic weekend; often merges with Easter.
Crowds and prices
- Crowds · Serbia
- Medium
- Prices · Serbia
- Medium
Compare two months
Weather, crowds and prices for any two months in Serbia, side by side.
Verdict
May: Great
Jun: Great
Crowds
May: Medium
Jun: Medium
Prices
May: Medium
Jun: Medium
Festivals listed
May: 2
Jun: 1
May: Excellent: green parks, mild days, Fruška Gora wine.
June: Long evenings on the rivers; the heat starts late in the month.
Serbia: figures are long-term averages from this guide, not a forecast.
What to pack
Nothing unusual for the weather this month.
Where to go in May
Rated best or good this month
Pannonian plain
Best weather of the year (Belgrade, Novi Sad, Subotica)
Central and south
Best weather of the year (Niš, Kragujevac, Šumadija)
Warm and green; good month.
Best months: May–Jun, Sep–Oct
Best months: Apr–Jun, Sep–Oct
Best months: May–Oct
Best months: Apr–Jun, Sep–Oct
Best months: Apr–Jun, Sep–Oct
Best months: May–September
Best months: Apr–Jun, Sep–Oct
Best months: May–September
Best months: May–Sep