Belgrade experiences a humid subtropical climate with hot summers and cold winters, marking distinct seasonal transitions throughout the year.
Rainfall is fairly evenly distributed across the year, though late spring sees the most precipitation, making a compact umbrella or waterproof jacket a permanent fixture in any sensible wardrobe.
Summer temperatures regularly climb above 30°C, while winter can plunge below freezing with occasional snow, creating a temperature swing that demands versatile layering strategies.
The city sits at the confluence of two rivers, which amplifies humidity in summer and brings biting winds in winter, particularly the cold košava that sweeps in from the southeast.
The košava wind is notorious enough to warrant a windproof outer layer even when temperatures seem moderate, as it cuts through ordinary jackets with unsettling efficiency.