The weather statistics displayed here represent the value of each meteorological parameter for each month of the year. The sampling period for this data covers 30 years. Record maximums and minimums are updated annually.
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Average high | -4.9 | -3.3 | 2.7 | 10.2 | 18.4 | 23 | 25.3 | 24 | 19 | 12.3 | 4.9 | -1.7 |
| Average low | -16 | -15.1 | -8.5 | -0.8 | 5.6 | 10.8 | 13.5 | 12.3 | 7.6 | 1.7 | -3.7 | -11.3 |
| Average | -10.5 | -9.3 | -3 | 4.7 | 12 | 16.9 | 19.4 | 18.2 | 13.3 | 7.1 | 0.6 | -6.5 |
| Record daily high | 18.5 | 17 | 26.1 | 30 | 32.2 | 34.4 | 35.6 | 36.7 | 32.8 | 30 | 28.3 | 18.3 |
| Date | Jan 15 1995 | Feb 22 1981 | Mar 28 1945 | Apr 20 1941 | May 21 1911 | Jun 27 1941 | Jul 30 1959 | Aug 14 1944 | Sep 16 1939 | Oct 01 1943 | Nov 07 1938 | Dec 01 1934 |
| Record daily low | -43.3 | -41.7 | -37.8 | -23.9 | -7.2 | -4 | 0 | -2 | -6.1 | -14.4 | -26.1 | -41.7 |
| Date | Jan 16 1957 | Feb 01 1920 | Mar 04 1938 | Apr 02 1911 | May 08 1897 | Jun 03 1986 | Jul 04 1982 | Aug 29 1986 | Sep 21 1929 | Oct 31 1925 | Nov 30 1925 | Dec 31 1917 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 27 | 23 | 39 | 77 | 104 | 112 | 139 | 133 | 117 | 107 | 78 | 38 |
| Annual average: 993 | ||||||||||||
| Monthly snowfall (cm) | 63 | 50 | 48 | 19 | 1 | 0 | 0 | 0 | 0 | 2 | 28 | 62 |
| Annual average: 272 | ||||||||||||
| Monthly precipitation (mm) | 89 | 73 | 87 | 96 | 105 | 112 | 139 | 133 | 117 | 109 | 106 | 100 |
| Annual average: 1266 | ||||||||||||
| Single day record rainfall (mm) | 44 | 42 | 33 | 46 | 74 | 133 | 95 | 95 | 86 | 67 | 57 | 45 |
| Date | Jan 08 1998 | Feb 24 1981 | Mar 28 1921 | Apr 03 1903 | May 15 1960 | Jun 20 1892 | Jul 20 1975 | Aug 11 1995 | Sep 30 1920 | Oct 01 1946 | Nov 07 1912 | Dec 01 1996 |
| Single day record snowfall (cm) | 66 | 43 | 46 | 31 | 10 | 0 | 0 | 0 | 5 | 31 | 61 | 48 |
| Date | Jan 30 1925 | Feb 09 1947 | Mar 05 1920 | Apr 04 1896 | May 09 1983 | Jun 01 1875 | Jul 01 1875 | Aug 01 1875 | Sep 26 1939 | Oct 10 1925 | Nov 05 1919 | Dec 12 1952 |
| Single day record precipitation (mm) | 66 | 46 | 46 | 46 | 74 | 133 | 95 | 95 | 86 | 65 | 61 | 48 |
| Date | Jan 30 1925 | Feb 02 1981 | Mar 05 1920 | Apr 03 1903 | May 15 1960 | Jun 20 1892 | Jul 20 1975 | Aug 11 1995 | Sep 30 1920 | Oct 25 1960 | Nov 05 1919 | Dec 12 1952 |