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.8 | -5.4 | 0.7 | 8.5 | 17.7 | 22.5 | 24.9 | 23.7 | 17.9 | 11 | 3.2 | -4.3 |
| Average low | -18 | -16.1 | -10 | -1.9 | 4.6 | 10 | 12.8 | 11.6 | 6.8 | 1.4 | -4.6 | -13.2 |
| Average | -12.9 | -10.8 | -4.7 | 3.3 | 11.2 | 16.3 | 18.9 | 17.6 | 12.4 | 6.2 | -0.7 | -8.8 |
| Record daily high | 13 | 14 | 16.5 | 29.5 | 32.8 | 34 | 35 | 32.5 | 31 | 26 | 20.5 | 14.5 |
| Date | Jan 19 1996 | Feb 22 1981 | Mar 25 1987 | Apr 27 1990 | May 22 1977 | Jun 15 1988 | Jul 04 1983 | Aug 04 1988 | Sep 05 1983 | Oct 01 1983 | Nov 09 1996 | Dec 06 2001 |
| Record daily low | -37 | -35 | -33 | -20 | -6 | -1.5 | 0.6 | -1.1 | -6.5 | -10 | -27.2 | -35 |
| Date | Jan 13 1981 | Feb 21 1993 | Mar 07 1989 | Apr 06 1982 | May 03 1987 | Jun 04 1982 | Jul 05 1979 | Aug 25 1978 | Sep 29 1980 | Oct 30 1978 | Nov 27 1978 | Dec 26 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 19 | 13 | 32 | 65 | 97 | 112 | 129 | 122 | 115 | 96 | 73 | 24 |
| Annual average: 897 | ||||||||||||
| Monthly snowfall (cm) | 80 | 61 | 47 | 18 | 1 | 0 | 0 | 0 | 0 | 3 | 33 | 74 |
| Annual average: 316 | ||||||||||||
| Monthly precipitation (mm) | 99 | 74 | 79 | 82 | 98 | 112 | 129 | 122 | 115 | 99 | 106 | 98 |
| Annual average: 1213 | ||||||||||||
| Single day record rainfall (mm) | 38 | 29 | 49 | 41 | 37 | 68 | 74 | 81 | 76 | 40 | 39 | 35 |
| Date | Jan 08 1978 | Feb 02 1983 | Mar 19 1983 | Apr 16 2002 | May 11 1981 | Jun 02 1999 | Jul 15 1984 | Aug 21 1997 | Sep 14 1979 | Oct 05 1983 | Nov 17 1978 | Dec 01 1996 |
| Single day record snowfall (cm) | 34 | 31 | 26 | 19 | 11 | 0 | 0 | 0 | 0 | 15 | 28 | 42 |
| Date | Jan 25 1986 | Feb 04 1995 | Mar 21 1978 | Apr 01 1978 | May 07 1997 | Jun 01 1976 | Jul 01 1976 | Aug 14 1975 | Sep 01 1975 | Oct 26 1997 | Nov 20 1989 | Dec 09 1995 |
| Single day record precipitation (mm) | 50 | 31 | 49 | 41 | 37 | 68 | 74 | 81 | 76 | 40 | 39 | 42 |
| Date | Jan 08 1978 | Feb 04 1995 | Mar 19 1983 | Apr 16 2002 | May 11 1981 | Jun 02 1999 | Jul 15 1984 | Aug 21 1997 | Sep 14 1979 | Oct 05 1983 | Nov 17 1978 | Dec 09 1995 |