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 | -11.6 | -7.3 | -0.4 | 10.6 | 19.2 | 23.4 | 25.8 | 25.3 | 18.9 | 11.2 | -0.5 | -8.9 |
| Average low | -22.1 | -17.8 | -10.7 | -2.1 | 5.2 | 10.5 | 12.6 | 11.3 | 6 | -0.2 | -9.4 | -18.7 |
| Average | -16.9 | -12.6 | -5.6 | 4.3 | 12.2 | 17 | 19.2 | 18.3 | 12.4 | 5.5 | -5 | -13.8 |
| Record daily high | 7.2 | 12 | 19.4 | 37 | 38 | 40.6 | 42.2 | 39.4 | 37.2 | 33 | 23.3 | 13.3 |
| Date | Jan 24 1973 | Feb 27 1988 | Mar 23 1963 | Apr 21 1980 | May 22 1980 | Jun 18 1931 | Jul 11 1936 | Aug 08 1949 | Sep 06 1976 | Oct 01 1992 | Nov 05 1975 | Dec 01 1969 |
| Record daily low | -43.9 | -43.5 | -38.9 | -30 | -12.2 | -3.3 | -1.1 | -3.9 | -10.6 | -21.5 | -36.7 | -39.5 |
| Date | Jan 28 1966 | Feb 29 1980 | Mar 01 1962 | Apr 02 1979 | May 13 1918 | Jun 21 1917 | Jul 01 1922 | Aug 16 1923 | Sep 22 1913 | Oct 30 1991 | Nov 29 1958 | Dec 23 1983 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 1 | 5 | 22 | 60 | 91 | 83 | 70 | 49 | 31 | 4 | 1 |
| Annual average: 417 | ||||||||||||
| Monthly snowfall (cm) | 23 | 18 | 16 | 10 | 2 | 0 | 0 | 0 | 0 | 7 | 21 | 23 |
| Annual average: 119 | ||||||||||||
| Monthly precipitation (mm) | 23 | 19 | 21 | 32 | 61 | 91 | 83 | 70 | 50 | 38 | 25 | 24 |
| Annual average: 537 | ||||||||||||
| Single day record rainfall (mm) | 3 | 23 | 15 | 42 | 51 | 102 | 78 | 108 | 71 | 58 | 36 | 20 |
| Date | Jan 11 1967 | Feb 25 2000 | Mar 12 1990 | Apr 17 1971 | May 09 1927 | Jun 16 1922 | Jul 11 1957 | Aug 14 1987 | Sep 21 1914 | Oct 04 1937 | Nov 01 2000 | Dec 01 1982 |
| Single day record snowfall (cm) | 21 | 41 | 31 | 38 | 24 | 0 | 0 | 0 | 7 | 25 | 28 | 29 |
| Date | Jan 10 1980 | Feb 26 1969 | Mar 23 1964 | Apr 27 1966 | May 03 1991 | Jun 14 1904 | Jul 01 1904 | Aug 01 1904 | Sep 20 1995 | Oct 30 1971 | Nov 28 1975 | Dec 05 2001 |
| Single day record precipitation (mm) | 21 | 41 | 31 | 42 | 51 | 102 | 78 | 108 | 71 | 58 | 36 | 29 |
| Date | Jan 10 1980 | Feb 26 1969 | Mar 23 1964 | Apr 17 1971 | May 09 1927 | Jun 16 1922 | Jul 11 1957 | Aug 14 1987 | Sep 21 1914 | Oct 04 1937 | Nov 01 2000 | Dec 05 2001 |