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 | -2.8 | -1.6 | 3.5 | 10.9 | 17.9 | 22.6 | 25.7 | 24.6 | 19.9 | 13.3 | 7 | 0.8 |
| Average low | -11.4 | -10.4 | -5.1 | 2.2 | 8.7 | 13.6 | 17 | 16.2 | 11.6 | 5.5 | -0.2 | -7.1 |
| Average | -7.1 | -6 | -0.8 | 6.6 | 13.3 | 18.1 | 21.4 | 20.4 | 15.8 | 9.4 | 3.4 | -3.2 |
| Record daily high | 14 | 13.5 | 24 | 28 | 30 | 32 | 33.5 | 34 | 30 | 25 | 18.5 | 16 |
| Date | Jan 14 1995 | Feb 22 1981 | Mar 31 1998 | Apr 28 1990 | May 31 1988 | Jun 17 1994 | Jul 08 1981 | Aug 09 2001 | Sep 04 1999 | Oct 13 1983 | Nov 05 1988 | Dec 05 1982 |
| Record daily low | -34 | -32 | -26 | -12.5 | -5 | 3 | 6 | 5.5 | 0 | -5 | -14.5 | -31.5 |
| Date | Jan 04 1981 | Feb 18 1979 | Mar 02 1980 | Apr 07 1982 | May 02 1978 | Jun 09 1980 | Jul 30 1978 | Aug 29 1982 | Sep 27 1989 | Oct 31 1988 | Nov 24 1989 | Dec 27 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 35 | 29 | 46 | 71 | 75 | 75 | 60 | 82 | 94 | 85 | 81 | 49 |
| Annual average: 780 | ||||||||||||
| Monthly snowfall (cm) | 53 | 37 | 29 | 7 | 0 | 0 | 0 | 0 | 0 | 1 | 12 | 41 |
| Annual average: 179 | ||||||||||||
| Monthly precipitation (mm) | 88 | 66 | 75 | 77 | 75 | 75 | 60 | 82 | 94 | 86 | 93 | 90 |
| Annual average: 960 | ||||||||||||
| Single day record rainfall (mm) | 39 | 36 | 45 | 43 | 59 | 49 | 72 | 52 | 66 | 80 | 65 | 43 |
| Date | Jan 25 1978 | Feb 22 1990 | Mar 21 1980 | Apr 28 1980 | May 27 1981 | Jun 27 1994 | Jul 31 1983 | Aug 20 1994 | Sep 10 1986 | Oct 06 1972 | Nov 27 1993 | Dec 02 1986 |
| Single day record snowfall (cm) | 38 | 37 | 30 | 17 | 3 | 0 | 0 | 0 | 0 | 9 | 23 | 31 |
| Date | Jan 30 1966 | Feb 28 1984 | Mar 13 1993 | Apr 06 1994 | May 01 1963 | Jun 01 1961 | Jul 01 1961 | Aug 25 1960 | Sep 01 1960 | Oct 01 1974 | Nov 30 1969 | Dec 16 1970 |
| Single day record precipitation (mm) | 40 | 37 | 46 | 43 | 59 | 49 | 72 | 52 | 66 | 80 | 65 | 43 |
| Date | Jan 25 1978 | Feb 28 1984 | Mar 21 1980 | Apr 28 1980 | May 27 1981 | Jun 27 1994 | Jul 31 1983 | Aug 20 1994 | Sep 10 1986 | Oct 06 1972 | Nov 27 1993 | Dec 02 1986 |