In spring, March brings average temperatures around -3°C to 10°C, with April warming up slightly to -1°C to 15°C. May marks the beginning of warmer weather, averaging 12-20°C. Summer months are warm and relatively dry, with June seeing highs around 28-32°C and July reaching its peak at 30-34°C. Autumn brings a decline in temperatures, with September averaging 18-25°C and October dropping to 10-16°C. Winters are cold and snowy, with January being the coldest month, averaging -12 to -5°C.