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 | -2.5 | -3.2 | 1.1 | 6.4 | 12.1 | 17.7 | 21.8 | 21.1 | 16.7 | 10.5 | 4.9 | 0.2 |
| Average low | -9.7 | -11.2 | -7.1 | -1.1 | 3.3 | 8.4 | 12.6 | 12.6 | 8.6 | 3.8 | -0.3 | -5.7 |
| Average | -6.1 | -7.2 | -3 | 2.7 | 7.7 | 13.1 | 17.3 | 16.9 | 12.7 | 7.2 | 2.3 | -2.8 |
| Record daily high | 14.5 | 14 | 20.5 | 22.5 | 27.2 | 33.3 | 34.4 | 34.4 | 31.1 | 25 | 21.7 | 16.7 |
| Date | Jan 28 1986 | Feb 17 1996 | Mar 29 1999 | Apr 26 1986 | May 26 1950 | Jun 10 1936 | Jul 11 1936 | Aug 11 1936 | Sep 24 1936 | Oct 04 1968 | Nov 03 1967 | Dec 22 1973 |
| Record daily low | -31.7 | -31.7 | -29.4 | -18.5 | -7.5 | -4.4 | 1.1 | 0 | -2.8 | -7.8 | -16.1 | -20.6 |
| Date | Jan 22 1934 | Feb 10 1934 | Mar 11 1939 | Apr 03 1994 | May 11 1993 | Jun 02 1934 | Jul 01 1934 | Aug 31 1934 | Sep 15 1954 | Oct 16 1935 | Nov 16 1935 | Dec 30 1962 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 37 | 23 | 39 | 46 | 72 | 84 | 91 | 99 | 104 | 116 | 85 | 53 |
| Annual average: 848 | ||||||||||||
| Monthly snowfall (cm) | 111 | 76 | 57 | 25 | 5 | 0 | 0 | 0 | 0 | 8 | 41 | 99 |
| Annual average: 421 | ||||||||||||
| Monthly precipitation (mm) | 148 | 99 | 96 | 71 | 77 | 84 | 91 | 99 | 104 | 124 | 126 | 152 |
| Annual average: 1270 | ||||||||||||
| Single day record rainfall (mm) | 52 | 49 | 47 | 54 | 52 | 83 | 64 | 72 | 83 | 80 | 64 | 52 |
| Date | Jan 24 1999 | Feb 17 1996 | Mar 27 1934 | Apr 07 1994 | May 15 1993 | Jun 08 1995 | Jul 14 1996 | Aug 02 1935 | Sep 01 1948 | Oct 02 1957 | Nov 07 1958 | Dec 08 1990 |
| Single day record snowfall (cm) | 43 | 61 | 30 | 29 | 18 | 3 | 0 | 0 | 1 | 20 | 38 | 43 |
| Date | Jan 10 1959 | Feb 10 1938 | Mar 21 1985 | Apr 26 1948 | May 05 1939 | Jun 10 1959 | Jul 01 1933 | Aug 01 1933 | Sep 27 1989 | Oct 18 1999 | Nov 25 1938 | Dec 10 1955 |
| Single day record precipitation (mm) | 52 | 61 | 47 | 54 | 52 | 83 | 64 | 72 | 83 | 80 | 65 | 56 |
| Date | Jan 24 1999 | Feb 10 1938 | Mar 27 1934 | Apr 07 1994 | May 15 1993 | Jun 08 1995 | Jul 14 1996 | Aug 02 1935 | Sep 01 1948 | Oct 02 1957 | Nov 07 1958 | Dec 08 1990 |