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 | -5.6 | -4.9 | 1.5 | 9.7 | 17.5 | 22.9 | 25.1 | 23.9 | 18.5 | 12 | 3.9 | -2.8 |
| Average low | -15.8 | -15.5 | -8.7 | -0.5 | 5.8 | 11.3 | 14.1 | 12.9 | 8.1 | 2.8 | -4.2 | -12 |
| Average | -10.7 | -10.2 | -3.6 | 4.6 | 11.6 | 17.1 | 19.6 | 18.4 | 13.3 | 7.4 | -0.1 | -7.4 |
| Record daily high | 16 | 11 | 20 | 30 | 31 | 34 | 34 | 33 | 30.6 | 28.3 | 21 | 13.3 |
| Date | Jan 19 1996 | Feb 20 1994 | Mar 30 1986 | Apr 27 1990 | May 23 1992 | Jun 15 1988 | Jul 09 1988 | Aug 17 1987 | Sep 05 1973 | Oct 09 1970 | Nov 16 1989 | Dec 05 1973 |
| Record daily low | -36 | -37 | -34 | -17 | -7 | -3 | 3 | 1 | -6 | -11 | -25 | -34 |
| Date | Jan 27 1994 | Feb 07 1993 | Mar 07 1989 | Apr 05 1995 | May 04 1986 | Jun 03 1986 | Jul 22 1992 | Aug 29 1985 | Sep 30 1991 | Oct 31 1992 | Nov 25 1993 | Dec 30 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 29 | 18 | 36 | 60 | 89 | 113 | 111 | 136 | 97 | 98 | 64 | 35 |
| Annual average: 886 | ||||||||||||
| Monthly snowfall (cm) | 58 | 57 | 44 | 18 | 2 | 0 | 0 | 0 | 0 | 2 | 31 | 61 |
| Annual average: 272 | ||||||||||||
| Monthly precipitation (mm) | 86 | 76 | 80 | 78 | 91 | 113 | 111 | 136 | 97 | 100 | 95 | 96 |
| Annual average: 1159 | ||||||||||||
| Single day record rainfall (mm) | 35 | 29 | 39 | 35 | 44 | 48 | 75 | 86 | 71 | 40 | 37 | 41 |
| Date | Jan 15 1995 | Feb 02 1973 | Mar 04 1974 | Apr 16 1996 | May 31 1972 | Jun 17 1990 | Jul 23 1995 | Aug 07 1972 | Sep 05 1973 | Oct 14 1995 | Nov 05 1969 | Dec 20 1973 |
| Single day record snowfall (cm) | 31 | 38 | 27 | 23 | 18 | 0 | 0 | 0 | 0 | 7 | 30 | 30 |
| Date | Jan 25 1986 | Feb 19 1972 | Mar 08 1995 | Apr 02 1970 | May 07 1997 | Jun 01 1970 | Jul 01 1970 | Aug 01 1970 | Sep 01 1970 | Oct 17 1989 | Nov 20 1986 | Dec 16 1989 |
| Single day record precipitation (mm) | 35 | 38 | 39 | 37 | 44 | 48 | 75 | 86 | 71 | 40 | 37 | 55 |
| Date | Jan 15 1995 | Feb 19 1972 | Mar 04 1974 | Apr 16 1996 | May 31 1972 | Jun 17 1990 | Jul 23 1995 | Aug 07 1972 | Sep 05 1973 | Oct 14 1995 | Nov 05 1969 | Dec 20 1973 |