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 | -6.9 | -4.9 | 1.6 | 10 | 18.4 | 22.5 | 25.4 | 23.8 | 18.1 | 11 | 3.1 | -4.4 |
| Average low | -19.5 | -17.7 | -10.8 | -1.7 | 5.1 | 9.9 | 12.7 | 11.2 | 6.1 | 0.5 | -5.3 | -15.3 |
| Average | -13.3 | -11.3 | -4.6 | 4.2 | 11.8 | 16.2 | 19.1 | 17.5 | 12.1 | 5.8 | -1.1 | -9.8 |
| Record daily high | 9 | 10 | 17 | 31 | 34.4 | 34.5 | 35 | 33 | 32 | 25.6 | 18 | 11.5 |
| Date | Jan 13 1989 | Feb 21 1981 | Mar 26 1986 | Apr 27 1990 | May 22 1977 | Jun 15 1988 | Jul 08 1988 | Aug 04 1988 | Sep 05 1983 | Oct 22 1979 | Nov 03 1990 | Dec 06 1982 |
| Record daily low | -45.5 | -35 | -33 | -17.8 | -6.5 | -3.5 | 2.8 | -4 | -7.8 | -12.5 | -26.5 | -38.5 |
| Date | Jan 18 1982 | Feb 18 1989 | Mar 08 1989 | Apr 07 1977 | May 09 1985 | Jun 03 1986 | Jul 27 1977 | Aug 28 1982 | Sep 29 1980 | Oct 25 1981 | Nov 30 1989 | Dec 19 1985 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 20 | 15 | 37 | 71 | 91 | 99 | 102 | 102 | 100 | 91 | 72 | 25 |
| Annual average: 826 | ||||||||||||
| Monthly snowfall (cm) | 54 | 41 | 34 | 12 | 1 | 0 | 0 | 0 | 0 | 1 | 22 | 58 |
| Annual average: 222 | ||||||||||||
| Monthly precipitation (mm) | 74 | 56 | 72 | 83 | 92 | 99 | 102 | 102 | 100 | 92 | 94 | 83 |
| Annual average: 1048 | ||||||||||||
| Single day record rainfall (mm) | 51 | 54 | 47 | 39 | 46 | 80 | 147 | 97 | 148 | 70 | 81 | 51 |
| Date | Jan 01 1945 | Feb 20 1996 | Mar 19 1975 | Apr 28 1988 | May 26 1928 | Jun 22 1922 | Jul 02 1996 | Aug 04 1991 | Sep 30 1924 | Oct 24 1923 | Nov 08 1996 | Dec 01 1934 |
| Single day record snowfall (cm) | 51 | 36 | 46 | 66 | 14 | 0 | 0 | 0 | 2 | 18 | 28 | 46 |
| Date | Jan 14 1940 | Feb 19 1972 | Mar 18 1940 | Apr 08 1924 | May 07 1976 | Jun 01 1921 | Jul 01 1921 | Aug 01 1921 | Sep 28 1991 | Oct 25 1925 | Nov 09 1921 | Dec 27 1938 |
| Single day record precipitation (mm) | 58 | 55 | 47 | 66 | 46 | 80 | 147 | 97 | 148 | 70 | 81 | 51 |
| Date | Jan 01 1945 | Feb 20 1996 | Mar 19 1975 | Apr 08 1924 | May 26 1928 | Jun 22 1922 | Jul 02 1996 | Aug 04 1991 | Sep 30 1924 | Oct 24 1923 | Nov 08 1996 | Dec 01 1934 |