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.7 | -3.1 | 2.5 | 10 | 18.1 | 22.5 | 24.8 | 23.6 | 18.4 | 11.7 | 4.6 | -2 |
| Average low | -14.9 | -13.9 | -7.7 | -0.2 | 6.2 | 11.3 | 14 | 12.8 | 8.3 | 2.6 | -3.2 | -11 |
| Average | -9.8 | -8.5 | -2.6 | 4.9 | 12.2 | 16.9 | 19.4 | 18.2 | 13.4 | 7.2 | 0.7 | -6.5 |
| Record daily high | 17.8 | 17 | 24.5 | 29.5 | 31.7 | 33.3 | 35 | 34.4 | 32.2 | 28.9 | 25 | 17.8 |
| Date | Jan 04 1950 | Feb 23 1981 | Mar 31 1998 | Apr 27 1990 | May 15 1961 | Jun 17 1957 | Jul 22 1964 | Aug 02 1975 | Sep 09 1960 | Oct 11 1949 | Nov 02 1950 | Dec 10 1966 |
| Record daily low | -41.7 | -36.1 | -29.4 | -20 | -7.8 | -2.2 | -1.1 | -1.1 | -5.6 | -10.6 | -25 | -36.1 |
| Date | Jan 15 1957 | Feb 02 1955 | Mar 04 1950 | Apr 05 1954 | May 07 1956 | Jun 03 1953 | Jul 02 1962 | Aug 28 1957 | Sep 27 1956 | Oct 25 1956 | Nov 28 1949 | Dec 22 1955 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 25 | 16 | 28 | 63 | 95 | 114 | 112 | 119 | 93 | 91 | 64 | 32 |
| Annual average: 852 | ||||||||||||
| Monthly snowfall (cm) | 61 | 44 | 45 | 15 | 1 | 0 | 0 | 0 | 0 | 2 | 27 | 53 |
| Annual average: 248 | ||||||||||||
| Monthly precipitation (mm) | 86 | 60 | 73 | 78 | 96 | 114 | 112 | 119 | 93 | 93 | 92 | 86 |
| Annual average: 1100 | ||||||||||||
| Single day record rainfall (mm) | 45 | 47 | 39 | 42 | 48 | 113 | 69 | 87 | 55 | 47 | 53 | 46 |
| Date | Jan 08 1998 | Feb 21 1954 | Mar 17 1973 | Apr 21 1950 | May 23 1984 | Jun 27 1954 | Jul 12 1951 | Aug 26 1975 | Sep 12 1960 | Oct 23 1990 | Nov 27 1959 | Dec 01 1996 |
| Single day record snowfall (cm) | 38 | 51 | 48 | 23 | 10 | 0 | 0 | 0 | 0 | 18 | 41 | 46 |
| Date | Jan 01 1961 | Feb 25 1966 | Mar 03 1994 | Apr 18 1969 | May 10 1963 | Jun 01 1950 | Jul 01 1950 | Aug 01 1950 | Sep 13 1949 | Oct 23 1997 | Nov 25 1971 | Dec 12 1952 |
| Single day record precipitation (mm) | 45 | 51 | 48 | 42 | 48 | 113 | 69 | 87 | 55 | 47 | 53 | 46 |
| Date | Jan 08 1998 | Feb 25 1966 | Mar 03 1994 | Apr 21 1950 | May 23 1984 | Jun 27 1954 | Jul 12 1951 | Aug 26 1975 | Sep 12 1960 | Oct 23 1990 | Nov 27 1959 | Dec 01 1996 |