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 | -3.2 | -2 | 2.8 | 8.7 | 16.5 | 21.9 | 25.2 | 24.4 | 19.3 | 12.7 | 6 | -0.5 |
| Average low | -13.4 | -12.8 | -7.1 | -0.9 | 4.8 | 9.9 | 13.6 | 12.8 | 8.2 | 2.8 | -1.9 | -9.2 |
| Average | -8.3 | -7.4 | -2.2 | 3.9 | 10.7 | 16 | 19.4 | 18.6 | 13.8 | 7.8 | 2.1 | -4.9 |
| Record daily high | 17.2 | 18 | 21.1 | 28.5 | 34.5 | 34.4 | 36.1 | 36.7 | 33.5 | 28.3 | 23 | 18.3 |
| Date | Jan 08 1930 | Feb 20 1994 | Mar 29 1945 | Apr 27 1990 | May 22 1992 | Jun 29 1944 | Jul 30 1949 | Aug 12 1944 | Sep 09 2001 | Oct 13 1930 | Nov 05 1982 | Dec 17 1902 |
| Record daily low | -36.7 | -37.8 | -31.7 | -17.8 | -7.2 | -3.9 | 0 | -1.1 | -6.1 | -9.4 | -21.1 | -34.4 |
| Date | Jan 15 1957 | Feb 05 1948 | Mar 05 1938 | Apr 04 1969 | May 03 1945 | Jun 03 1914 | Jul 16 1946 | Aug 30 1947 | Sep 29 1947 | Oct 23 1930 | Nov 30 1946 | Dec 23 1943 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 42 | 28 | 42 | 58 | 94 | 93 | 100 | 76 | 92 | 96 | 77 | 52 |
| Annual average: 848 | ||||||||||||
| Monthly snowfall (cm) | 67 | 52 | 61 | 32 | 5 | 0 | 0 | 0 | 0 | 4 | 20 | 54 |
| Annual average: 295 | ||||||||||||
| Monthly precipitation (mm) | 109 | 81 | 103 | 90 | 99 | 93 | 100 | 76 | 92 | 100 | 97 | 106 |
| Annual average: 1143 | ||||||||||||
| Single day record rainfall (mm) | 52 | 50 | 51 | 113 | 57 | 92 | 85 | 110 | 86 | 97 | 61 | 54 |
| Date | Jan 08 1979 | Feb 08 1953 | Mar 12 1985 | Apr 01 1962 | May 12 1967 | Jun 29 1928 | Jul 05 1973 | Aug 10 1909 | Sep 22 1999 | Oct 01 1923 | Nov 09 1917 | Dec 02 1942 |
| Single day record snowfall (cm) | 42 | 76 | 42 | 46 | 30 | 1 | 0 | 0 | 0 | 22 | 31 | 38 |
| Date | Jan 21 2000 | Feb 24 1882 | Mar 06 1997 | Apr 10 1946 | May 07 1995 | Jun 01 1930 | Jul 21 1881 | Aug 01 1881 | Sep 01 1881 | Oct 20 1974 | Nov 24 1975 | Dec 29 1922 |
| Single day record precipitation (mm) | 53 | 76 | 51 | 113 | 72 | 92 | 85 | 110 | 86 | 97 | 66 | 57 |
| Date | Jan 14 1978 | Feb 24 1882 | Mar 12 1985 | Apr 01 1962 | May 12 1967 | Jun 29 1928 | Jul 05 1973 | Aug 10 1909 | Sep 22 1999 | Oct 01 1923 | Nov 09 1917 | Dec 04 1967 |