This information may change. Always check the official source.Last verified: August 2026 by

Best time to visit Serbia

May to June and September to October — the months averaging 18–27 °C by day. No other month of the twelve falls inside that band in Belgrade.

  1. January: 5 °C by day, -2 °C at night, 50 mm of rain
  2. February: 8 °C by day, -1 °C at night, 45 mm of rain
  3. March: 12 °C by day, 2 °C at night, 52 mm of rain
  4. April: 17 °C by day, 7 °C at night, 55 mm of rain
  5. May: 22 °C by day, 12 °C at night, 74 mm of rain, recommended
  6. June: 26 °C by day, 16 °C at night, 76 mm of rain, recommended
  7. July: 28 °C by day, 18 °C at night, 68 mm of rain
  8. August: 28 °C by day, 18 °C at night, 56 mm of rain
  9. September: 23 °C by day, 14 °C at night, 60 mm of rain, recommended
  10. October: 18 °C by day, 9 °C at night, 46 mm of rain, recommended
  11. November: 12 °C by day, 4 °C at night, 53 mm of rain
  12. December: 6 °C by day, -1 °C at night, 56 mm of rain
Warmest
July, 28 °C
Coolest
January, 5 °C
Driest
February, 45 mm
Wettest
June, 76 mm

How this is worked out: a month qualifies when its mean daytime high falls between 18 °C and 27 °C. Where more than five qualify, the answer is the driest run of consecutive qualifying months; where none do, it is the driest three months in a row if the year is hot throughout, or the warmest three if it never gets there. The figures are the thirty-year monthly averages charted below, and they are averages, not a forecast — any single year can miss them by a wide margin.

Belgrade

Long-term averages for Belgrade: the mean daily high, the mean overnight low and the mean monthly rainfall across 30 years of ERA5 reanalysis data (1995–2024).

DayNight
-551525°C0100mmJanFebMarAprMayJunJulAugSepOctNovDecJanuary: Day 5 °C, Night -2 °C, Rain 50 mm. February: Day 8 °C, Night -1 °C, Rain 45 mm. March: Day 12 °C, Night 2 °C, Rain 52 mm. April: Day 17 °C, Night 7 °C, Rain 55 mm. May: Day 22 °C, Night 12 °C, Rain 74 mm. June: Day 26 °C, Night 16 °C, Rain 76 mm. July: Day 28 °C, Night 18 °C, Rain 68 mm. August: Day 28 °C, Night 18 °C, Rain 56 mm. September: Day 23 °C, Night 14 °C, Rain 60 mm. October: Day 18 °C, Night 9 °C, Rain 46 mm. November: Day 12 °C, Night 4 °C, Rain 53 mm. December: Day 6 °C, Night -1 °C, Rain 56 mm
Show the monthly table
Belgrade
MonthDay (°C)Night (°C)Rain (mm)
January5-250
February8-145
March12252
April17755
May221274
June261676
July281868
August281856
September231460
October18946
November12453
December6-156

When to visit

Belgrade's two shoulders - May to June and September to October - are the months in the 18-27 C band. June is also the wettest month of the Serbian year, and the cold half belongs to the kosava.

The best month and the wettest month are neighbours

Belgrade's year has two comfortable stretches, May to June and September to October, at 18-26 C by day. The catch sits inside the first one: the national meteorological service records June as the rainiest month of the Serbian year, and February and October as the ones with the least precipitation, and Belgrade's own table agrees, with 76 mm in June against 46 mm in October.

That makes October the quiet favourite. It averages 18 C by day, 9 C at night and the lowest rainfall of the four, and it is the tail of the season rather than the middle of it.

July and August sit just outside the band at 28 C, with warm nights at 18 C and moderate rain. They are perfectly travellable; they are simply not the months the numbers point at.

Winter, snow and the kosava

Snow cover is characteristic of the colder part of the year, from November to March, with the most days of it in January, on the meteorological service's own description. January in Belgrade averages 5 C by day and -2 C at night, so this is a city that gets winter properly rather than as an occasional event.

The other winter fact is a wind. In the colder half of the year the east and south-east wind, the kosava, dominates - a dry, persistent wind off the Carpathian basin that makes a 5 C afternoon feel a good deal less than 5 C. It is the reason a Belgrade January needs a windproof layer more than a thick one.

Comments

No comments yet. Share the first one.

Sources (2)

What this guide was checked against. Rules and prices change — follow the official link before you rely on a detail.