Skip to main content
AMZBooking
National Museum of Serbia, Belgrade

Best time to visit · Belgrade · Serbia

The best time to visit Belgrade

Weather, crowds, prices and events for every month, so you can pick the trip that suits you.

Updated By the AMZBooking editorial team

Photo: Simon Legner ( User:simon04 ), CC BY-SA 4.0

Quick answer

The best times to visit Belgrade are May–June and September–October, when it is warm enough for terraces and river walks but not as hot as midsummer. July and August are hot but bring the river clubs and Ada Ciganlija's beaches into full swing. Winter is cold and quiet, with the lowest prices.

Key facts

Best months
May–June and September–October
Shoulder season
April and July–August
Warmest month
July (avg high 30°C (86°F))
Coldest month
January (avg high 5°C (41°F))
Rainiest month
May (~11 rainy days)
Lowest hotel prices
January–February

Seasons

Belgrade has a continental climate with hot summers often above 30°C, cold winters with occasional snow and the gusty košava wind, and the most rain in late spring and early summer.

March–May

Spring

Terraces reopen and Kalemegdan turns green; mild days with some heavy showers in May.

June–August

Summer

Hot days, swimming at Ada Ciganlija and nightlife on the river rafts; plan sightseeing for mornings and evenings.

September–November

Autumn

Warm September days, theatre and jazz festivals, then cooler, foggy weather by November.

December–February

Winter

Cold with occasional snow and strong košava winds; Orthodox Christmas and two New Year celebrations bring festive evenings.

Month by month

Long-term averages (rounded). Crowds and prices are relative, 1 (lowest) to 5 (highest). Daylight is sunrise to sunset on the 15th.

Average weather, crowds and prices by month
MonthHighLowRainy daysDaylightCrowdsPrices
January5°C-1°C89.2 h1/51/5
February8°C0°C810.4 h1/51/5
March13°C3°C911.8 h2/52/5
April19°C8°C1013.4 h3/53/5
May24°C13°C1114.8 h3/53/5
June28°C16°C1015.6 h4/53/5
July30°C18°C815.3 h4/54/5
August30°C18°C614 h4/54/5
September25°C14°C812.5 h3/53/5
October19°C9°C810.9 h3/53/5
November12°C5°C99.5 h2/52/5
December6°C0°C98.8 h2/53/5

Yearly events

Recurring dates shift from year to year; confirm with the organiser before you book.

Events in Belgrade by month
MonthEvents
JanuaryOrthodox Christmas (7 January); Serbian New Year celebrations on the night of 13–14 January
FebruaryFEST — Belgrade International Film Festival (usually late February to March)
MarchFEST film festival (usually continues into March)
AprilBelgrade Marathon (usually April); Orthodox Easter (date varies)
AugustBelgrade Beer Fest (usually August)
SeptemberBITEF — Belgrade International Theatre Festival (usually September)
OctoberBelgrade International Book Fair (usually October); Belgrade Jazz Festival (usually late October)
DecemberNew Year's Eve outdoor concerts in the centre

Cheapest and quietest times

Hotel prices are usually lowest in January–February, and the sights are quietest in January–February.

Belgrade on a budget.

What to pack

Packing for Belgrade by season
SeasonPack
SpringLight layers for the day and a light jacket for the evening; A packable rain jacket for showers; Comfortable walking shoes
SummerLight, breathable clothes, a sun hat and high-factor sunscreen; A packable rain jacket for showers; Comfortable walking shoes
AutumnLight layers for the day and a light jacket for the evening; A packable rain jacket for showers; Comfortable walking shoes
WinterA warm coat, hat, gloves and thermal layers; Shoes with good grip for icy pavements; A packable rain jacket for showers; Comfortable walking shoes

Questions travellers ask

+What is the best month to visit Belgrade?

The best times to visit Belgrade are May–June and September–October, when it is warm enough for terraces and river walks but not as hot as midsummer. July and August are hot but bring the river clubs and Ada Ciganlija's beaches into full swing. Winter is cold and quiet, with the lowest prices.

+When are hotel prices lowest in Belgrade?

Usually in January–February. Cold, with occasional snow and the biting košava wind; cafés and kafanas are cosy and hotels are at their lowest prices.

+What is the rainiest month in Belgrade?

May, with about 11 days of rain on average.

+How hot does Belgrade get?

The warmest month, July, averages highs of 30°C (86°F) and lows of 18°C (64°F).