Winters in Torun, Poland are cold and variable, with temperatures ranging from -21°C to 10°C on average. Spring arrives in late March, bringing warmer temperatures that slowly rise from around 3°C to 20°C by April. Summer months, June to August, are mild and pleasant, with highs often reaching the mid-30s Celsius. Autumn is a gradual decline back into cooler temperatures, with September averaging around 14°C and October ranging from -3°C to 22°C. The coldest period of the year returns in December, with temperatures plummeting to as low as -19°C before slowly warming up again in January.