Weather History for Toronto, Canada

← Back to all cities
Average Temperature
2.7°C
Highest Temperature
19.1°C
Lowest Temperature
-13.0°C
Total Records
81
Date Temperature Condition Max Temp Min Temp Avg Temp Precipitation Max Wind Speed
2025-01-21 -10.5°C Partly cloudy -10.4°C -13.0°C -11.8°C 0.0 mm 27.0 km/h
2025-01-20 -9.0°C Overcast -6.7°C -11.5°C -9.6°C 12.66 mm 30.6 km/h
2025-01-19 -8.1°C Overcast -5.2°C -9.4°C -7.6°C 0.0 mm 14.8 km/h
2025-01-18 2.4°C Moderate snow 2.4°C -3.1°C 0.4°C 9.1 mm 27.0 km/h
2025-01-17 0.0°C Sunny 0.1°C -3.8°C -1.8°C 0.0 mm 27.4 km/h
2025-01-16 -3.4°C Overcast -3.4°C -7.3°C -5.1°C 0.0 mm 19.4 km/h
2025-01-15 -4.0°C Partly cloudy -3.7°C -6.8°C -5.2°C 0.0 mm 20.5 km/h
2025-01-14 -4.6°C Partly cloudy -4.0°C -6.6°C -5.1°C 0.0 mm 28.1 km/h
2025-01-13 0.7°C Partly cloudy 0.7°C -3.6°C -0.8°C 0.0 mm 24.5 km/h
2025-01-12 -0.1°C Partly cloudy 0.1°C -3.9°C -1.8°C 0.0 mm 14.8 km/h
2025-01-11 -0.5°C Overcast 0.4°C -3.4°C -2.1°C 11.23 mm 17.6 km/h
2025-01-10 -2.8°C Partly cloudy -1.9°C -8.3°C -5.1°C 1.32 mm 16.2 km/h
2025-01-09 -3.5°C Sunny -2.3°C -9.1°C -6.6°C 0.0 mm 19.1 km/h
2025-01-08 -5.4°C Partly cloudy -5.3°C -6.7°C -5.9°C 0.0 mm 24.5 km/h
2025-01-07 -3.4°C Light freezing rain -3.4°C -7.3°C -5.5°C 0.12 mm 24.5 km/h
2025-01-06 -5.4°C Overcast -4.4°C -6.3°C -5.3°C 0.01 mm 21.6 km/h
2025-01-05 -1.1°C Overcast -1.0°C -4.8°C -3.3°C 0.0 mm 27.7 km/h
2025-01-04 -2.3°C Cloudy -2.1°C -5.5°C -3.9°C 0.0 mm 31.3 km/h
2025-01-03 0.0°C Cloudy 0.1°C -3.0°C -1.4°C 0.0 mm 24.5 km/h
2025-01-02 2.8°C Sunny 2.8°C -1.0°C 0.6°C 0.0 mm 29.9 km/h
2025-01-01 3.2°C Overcast 3.2°C 1.6°C 2.3°C 2.68 mm 28.8 km/h
2024-12-31 1.4°C Overcast 2.4°C 0.4°C 1.5°C 10.05 mm 21.6 km/h
2024-12-30 3.7°C Overcast 6.7°C 1.8°C 3.8°C 0.0 mm 41.8 km/h
2024-12-29 6.0°C Moderate rain 6.0°C 5.0°C 5.4°C 50.14 mm 26.3 km/h
2024-12-28 4.3°C Fog 5.0°C 2.6°C 3.7°C 0.0 mm 12.6 km/h
2024-12-27 1.9°C Overcast 2.1°C 0.2°C 1.1°C 0.0 mm 20.2 km/h
2024-12-26 0.2°C Partly cloudy 0.3°C -2.1°C -1.0°C 0.0 mm 13.3 km/h
2024-12-25 -2.1°C Cloudy -1.9°C -3.5°C -2.8°C 0.0 mm 5.8 km/h
2024-12-24 2.3°C Sunny 2.3°C -2.3°C 0.4°C 10.0 mm 19.1 km/h
2024-12-23 -1.4°C Overcast 0.3°C -6.0°C -2.3°C 3.51 mm 23.4 km/h
2024-12-22 -5.5°C Sunny -5.4°C -11.6°C -8.4°C 0.0 mm 16.2 km/h
2024-12-21 -2.6°C Sunny -2.3°C -7.3°C -4.3°C 0.0 mm 22.3 km/h
2024-12-20 0.9°C Overcast 0.9°C -1.3°C -0.2°C 8.68 mm 26.6 km/h
2024-12-19 -0.6°C Cloudy 0.9°C -2.7°C -0.6°C 0.0 mm 23.0 km/h
2024-12-18 1.3°C Heavy snow 2.1°C 1.0°C 1.3°C 22.02 mm 16.6 km/h
2024-12-17 2.9°C Overcast 6.1°C 2.4°C 3.4°C 0.0 mm 29.5 km/h
2024-12-16 4.1°C Overcast 5.6°C 2.0°C 3.6°C 29.51 mm 24.8 km/h
2024-12-15 0.3°C Overcast 1.2°C -2.4°C -0.6°C 1.25 mm 23.8 km/h
2024-12-14 -0.3°C Sunny 0.6°C -6.2°C -3.2°C 0.0 mm 23.4 km/h
2024-12-13 -3.0°C Sunny -2.5°C -7.0°C -4.9°C 0.0 mm 25.9 km/h
2024-12-12 -2.0°C Overcast 1.0°C -4.8°C -1.9°C 0.0 mm 41.0 km/h
2024-12-11 2.5°C Overcast 3.0°C 1.2°C 1.8°C 1.79 mm 22.7 km/h
2024-12-10 3.7°C Fog 4.0°C 2.5°C 3.2°C 0.0 mm 11.9 km/h
2024-12-09 4.3°C Heavy rain 4.7°C 2.4°C 3.7°C 39.35 mm 19.8 km/h
2024-12-08 4.8°C Cloudy 4.9°C 1.3°C 3.0°C 0.0 mm 30.2 km/h
2024-12-07 0.6°C Overcast 0.9°C -2.4°C -0.7°C 0.0 mm 20.9 km/h
2024-12-06 -1.6°C Overcast -1.2°C -4.9°C -3.0°C 0.0 mm 28.1 km/h
2024-12-05 1.2°C Cloudy 1.2°C -1.5°C 0.0°C 3.08 mm 37.4 km/h
2024-12-04 1.5°C Overcast 1.5°C -0.8°C 0.5°C 0.0 mm 34.9 km/h
2024-12-03 2.0°C Partly cloudy 2.0°C -0.8°C 0.4°C 0.0 mm 18.0 km/h
2024-12-02 2.4°C Sunny 2.5°C -2.9°C -0.4°C 0.0 mm 11.5 km/h
2024-12-01 1.4°C Partly cloudy 1.7°C -2.3°C -0.6°C 0.0 mm 26.3 km/h
2024-11-30 1.4°C Partly cloudy 1.4°C -1.2°C -0.1°C 0.0 mm 29.9 km/h
2024-11-29 2.8°C Partly cloudy 2.8°C 0.4°C 1.4°C 0.0 mm 27.7 km/h
2024-11-28 4.8°C Partly cloudy 5.7°C 1.3°C 3.0°C 0.0 mm 15.5 km/h
2024-11-27 4.5°C Partly cloudy 5.1°C 0.1°C 2.1°C 0.0 mm 25.2 km/h
2024-11-26 6.9°C Partly cloudy 7.7°C 3.3°C 6.2°C 11.47 mm 32.0 km/h
2024-11-25 6.1°C Overcast 7.1°C 2.4°C 4.6°C 1.89 mm 17.3 km/h
2024-11-24 6.1°C Partly cloudy 6.3°C 2.3°C 4.6°C 0.0 mm 21.6 km/h
2024-11-23 8.5°C Cloudy 9.0°C 3.6°C 6.1°C 0.0 mm 23.4 km/h
2024-11-22 5.8°C Overcast 6.3°C 4.1°C 5.0°C 4.38 mm 26.3 km/h
2024-11-21 6.1°C Light rain 7.0°C 4.5°C 5.6°C 47.71 mm 28.1 km/h
2024-11-20 8.3°C Light rain 8.5°C N/A 8.2°C 26.92 mm N/A
2024-11-19 7.8°C Cloudy 8.3°C N/A 7.5°C 1.62 mm N/A
2024-11-18 10.9°C Cloudy 11.5°C N/A 9.3°C 0.0 mm N/A
2024-11-17 7.8°C Overcast 8.5°C N/A 6.5°C 0.0 mm N/A
2024-11-16 9.5°C Partly cloudy 9.7°C N/A 7.2°C 0.0 mm N/A
2024-11-15 8.7°C Partly cloudy 9.6°C N/A 7.0°C 0.0 mm N/A
2024-11-14 6.7°C Overcast 7.0°C N/A 6.2°C 7.24 mm N/A
2024-11-13 6.1°C Partly cloudy 6.2°C N/A 4.5°C 0.0 mm N/A
2024-11-12 5.5°C Sunny 6.2°C N/A 4.2°C 0.0 mm N/A
2024-11-11 11.6°C Overcast 12.1°C N/A 11.0°C 0.0 mm N/A
2024-11-10 7.6°C Light rain 10.2°C N/A 7.3°C 20.84 mm N/A
2024-11-09 8.8°C Sunny 9.0°C N/A 5.5°C 0.0 mm N/A
2024-11-08 14.6°C Partly cloudy 15.0°C N/A 11.1°C 0.0 mm N/A
2024-11-07 12.5°C Cloudy 12.7°C N/A 11.0°C 0.0 mm N/A
2024-11-06 16.9°C Partly cloudy 17.7°C N/A 15.7°C 0.0 mm N/A
2024-11-05 18.5°C Partly cloudy 19.1°C N/A 15.8°C 0.0 mm N/A
2024-11-04 10.8°C Overcast 12.3°C N/A 9.8°C 1.68 mm N/A
2024-11-03 8.3°C Partly cloudy 8.5°C N/A 6.2°C 0.0 mm N/A
2024-11-02 8.0°C Overcast 8.1°C N/A 6.5°C 0.0 mm N/A