Winters are typically cold and variable, with temperatures often below freezing in January and February. As spring approaches, temperatures gradually rise, reaching a mild average of 12°C in May. Summer is warm but not excessively hot, with July being the hottest month at an average temperature of 19°C, though still relatively cool compared to other European cities. Autumn brings cooler temperatures again, similar to those of late winter, before winter sets back in, remaining around average for December and January.