Winter in Toronto lasts from late November to March and is cold, with the average temperature around -5.5 °C (22 °F) in January. The winter is similar to that of northern European cities like Oslo.