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 | -7.5 | -6 | -0.2 | 6.6 | 14.6 | 20.7 | 23.2 | 21.7 | 16.2 | 9.5 | 2.5 | -4.1 |
| Average low | -15.7 | -14.2 | -8.3 | -1.2 | 4.7 | 10.2 | 13.1 | 12.1 | 7.7 | 2.7 | -3.2 | -11.2 |
| Average | -11.7 | -10.1 | -4.2 | 2.7 | 9.7 | 15.4 | 18.2 | 16.9 | 12 | 6.1 | -0.3 | -7.7 |
| Record daily high | 14.5 | 12 | 21.1 | 29 | 32.8 | 33 | 36 | 33.9 | 31.5 | 24.4 | 21.1 | 13.3 |
| Date | Jan 19 1996 | Feb 11 1981 | Mar 30 1962 | Apr 21 1987 | May 25 1959 | Jun 22 1983 | Jul 04 1983 | Aug 01 1975 | Sep 09 2001 | Oct 03 1968 | Nov 03 1966 | Dec 20 1957 |
| Record daily low | -33 | -32 | -25.5 | -22 | -7.2 | 0 | 3 | 0 | -1.1 | -7.8 | -16.5 | -30.6 |
| Date | Jan 15 1984 | Feb 07 1993 | Mar 07 1989 | Apr 02 1994 | May 02 1974 | Jun 08 1975 | Jul 18 1993 | Aug 04 1960 | Sep 30 1955 | Oct 28 1954 | Nov 29 1995 | Dec 23 1970 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 10 | 8 | 20 | 45 | 83 | 79 | 89 | 86 | 81 | 82 | 44 | 16 |
| Annual average: 642 | ||||||||||||
| Monthly snowfall (cm) | 59 | 50 | 43 | 20 | 1 | 0 | 0 | 0 | 0 | 3 | 29 | 66 |
| Annual average: 271 | ||||||||||||
| Monthly precipitation (mm) | 68 | 58 | 64 | 66 | 84 | 79 | 89 | 86 | 81 | 85 | 74 | 82 |
| Annual average: 915 | ||||||||||||
| Single day record rainfall (mm) | 47 | 23 | 49 | 31 | 40 | 63 | 102 | 72 | 56 | 57 | 43 | 39 |
| Date | Jan 05 1992 | Feb 11 1981 | Mar 20 1975 | Apr 22 1992 | May 16 1997 | Jun 24 1961 | Jul 19 1996 | Aug 28 1971 | Sep 12 1954 | Oct 06 1991 | Nov 11 1984 | Dec 11 1993 |
| Single day record snowfall (cm) | 34 | 32 | 35 | 23 | 8 | 0 | 0 | 0 | 0 | 15 | 31 | 52 |
| Date | Jan 12 1995 | Feb 13 1977 | Mar 14 1980 | Apr 10 1973 | May 09 1967 | Jun 01 1953 | Jul 01 1953 | Aug 01 1953 | Sep 01 1953 | Oct 17 1970 | Nov 18 1968 | Dec 04 1980 |
| Single day record precipitation (mm) | 47 | 32 | 51 | 31 | 40 | 63 | 102 | 72 | 56 | 57 | 43 | 52 |
| Date | Jan 05 1992 | Feb 13 1977 | Mar 20 1975 | Apr 22 1992 | May 16 1997 | Jun 24 1961 | Jul 19 1996 | Aug 28 1971 | Sep 12 1954 | Oct 06 1991 | Nov 11 1984 | Dec 04 1980 |