May-June: Perfect spring weather, parks in full bloom, cultural festivals begin. Temperatures 18-25°C (64-77°F).
September-October: Warm summer lingers with occasional rain, fewer tourists than summer. Temperatures 15-20°C (59-68°F). Ideal for wine harvest season visits.
December: Magical Christmas markets, festive atmosphere, holiday decorations. Temperatures 0-5°C (32-41°F).
Peak season (July-August): Warmest weather (20-27°C / 68-81°F), most crowded, hotel prices highest.
Winter (November-February): Cold and occasional snow (temps -2 to 4°C / 28-39°F). Fewer tourists, lower prices, but reduced hours for some attractions.