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 | -10.9 | -8.6 | -1.5 | 6.6 | 16.1 | 21 | 23.4 | 21.7 | 15.5 | 8.5 | 0.1 | -7.6 |
| Average low | -23.5 | -21.9 | -14.6 | -5 | 2.7 | 7.8 | 11 | 9.7 | 4.6 | -0.5 | -8.2 | -18.9 |
| Average | -17.2 | -15.3 | -8.1 | 0.8 | 9.4 | 14.4 | 17.2 | 15.8 | 10.1 | 4 | -4.1 | -13.3 |
| Record daily high | 9.7 | 12.3 | 17.6 | 28.2 | 32.8 | 34 | 36.1 | 36.1 | 32.2 | 26.1 | 18.3 | 13.7 |
| Date | Jan 15 1995 | Feb 19 1994 | Mar 14 1995 | Apr 28 1986 | May 18 1962 | Jun 18 1995 | Jul 31 1975 | Aug 01 1975 | Sep 01 1953 | Oct 16 1968 | Nov 03 1961 | Dec 03 1982 |
| Record daily low | -43.9 | -42.2 | -36.1 | -26.1 | -11.1 | -3.9 | -0.1 | -2.8 | -6.2 | -13.3 | -30 | -40.6 |
| Date | Jan 29 1962 | Feb 01 1962 | Mar 12 1984 | Apr 08 1974 | May 07 1966 | Jun 11 1972 | Jul 03 1982 | Aug 25 1951 | Sep 30 1993 | Oct 25 1976 | Nov 27 1995 | Dec 26 1968 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 5 | 3 | 20 | 36 | 75 | 92 | 95 | 93 | 100 | 72 | 34 | 8 |
| Annual average: 635 | ||||||||||||
| Monthly snowfall (cm) | 56 | 41 | 49 | 29 | 3 | 0 | 0 | 0 | 2 | 15 | 45 | 61 |
| Annual average: 300 | ||||||||||||
| Monthly precipitation (mm) | 56 | 41 | 65 | 66 | 78 | 93 | 95 | 93 | 102 | 87 | 76 | 63 |
| Annual average: 914 | ||||||||||||
| Single day record rainfall (mm) | 26 | 12 | 34 | 27 | 42 | 67 | 68 | 64 | 54 | 51 | 38 | 21 |
| Date | Jan 14 1995 | Feb 20 1994 | Mar 21 1980 | Apr 14 1974 | May 12 1952 | Jun 24 1960 | Jul 09 1952 | Aug 04 1963 | Sep 11 1974 | Oct 24 1951 | Nov 01 1984 | Dec 01 1977 |
| Single day record snowfall (cm) | 33 | 54 | 28 | 33 | 8 | 3 | 0 | 0 | 10 | 21 | 38 | 33 |
| Date | Jan 09 1964 | Feb 25 1965 | Mar 31 1987 | Apr 21 1986 | May 08 1989 | Jun 10 1980 | Jul 01 1952 | Aug 01 1952 | Sep 17 1980 | Oct 24 1957 | Nov 27 1961 | Dec 10 1957 |
| Single day record precipitation (mm) | 31 | 65 | 36 | 34 | 42 | 67 | 68 | 64 | 54 | 51 | 42 | 33 |
| Date | Jan 09 1964 | Feb 25 1965 | Mar 21 1980 | Apr 21 1986 | May 12 1952 | Jun 24 1960 | Jul 09 1952 | Aug 04 1963 | Sep 11 1974 | Oct 18 1988 | Nov 06 1994 | Dec 10 1957 |