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 | -0.4 | 1.2 | 6 | 12.7 | 19.5 | 24.4 | 27.4 | 25.8 | 21.6 | 15 | 8.1 | 2.4 |
| Average low | -7.9 | -6.6 | -3.5 | 2.1 | 7.8 | 13.5 | 16.9 | 16.1 | 12 | 6.1 | 0.7 | -4.5 |
| Average | -4.2 | -2.7 | 1.2 | 7.4 | 13.7 | 19 | 22.2 | 21 | 16.8 | 10.6 | 4.4 | -1 |
| Record daily high | 16.5 | 19.5 | 26.5 | 33 | 31.5 | 34 | 37 | 35 | 33 | 27 | 21.5 | 21.5 |
| Date | Jan 14 1995 | Feb 21 1997 | Mar 31 1998 | Apr 28 1990 | May 29 1987 | Jun 19 1987 | Jul 08 1988 | Aug 08 2001 | Sep 03 1999 | Oct 06 1982 | Nov 02 1982 | Dec 03 1982 |
| Record daily low | -26 | -21 | -19 | -10 | -1 | 3 | 7.5 | 1 | 1 | -4.5 | -10.5 | -20 |
| Date | Jan 19 1994 | Feb 12 1995 | Mar 03 1982 | Apr 10 1985 | May 08 1989 | Jun 06 1998 | Jul 02 2001 | Aug 29 1982 | Sep 28 1991 | Oct 31 1988 | Nov 19 1990 | Dec 12 1988 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 28 | 30 | 40 | 67 | 84 | 89 | 79 | 80 | 97 | 75 | 78 | 49 |
| Annual average: 795 | ||||||||||||
| Monthly snowfall (cm) | 46 | 33 | 24 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 10 | 29 |
| Annual average: 148 | ||||||||||||
| Monthly precipitation (mm) | 73 | 63 | 64 | 72 | 86 | 89 | 79 | 80 | 97 | 75 | 88 | 79 |
| Annual average: 944 | ||||||||||||
| Single day record rainfall (mm) | 48 | 34 | 28 | 28 | 64 | 47 | 47 | 57 | 49 | 67 | 45 | 34 |
| Date | Jan 07 1998 | Feb 26 1997 | Mar 21 1994 | Apr 12 1996 | May 20 1996 | Jun 26 1995 | Jul 06 1994 | Aug 04 1994 | Sep 28 1997 | Oct 05 1995 | Nov 04 1985 | Dec 03 1990 |
| Single day record snowfall (cm) | 27 | 25 | 41 | 23 | 13 | 0 | 0 | 0 | 0 | 0 | 12 | 27 |
| Date | Jan 31 1982 | Feb 27 1984 | Mar 21 1998 | Apr 06 1994 | May 07 1989 | Jun 01 1980 | Jul 01 1981 | Aug 01 1980 | Sep 01 1980 | Oct 01 1980 | Nov 17 1989 | Dec 10 1992 |
| Single day record precipitation (mm) | 48 | 34 | 41 | 28 | 64 | 47 | 47 | 57 | 49 | 67 | 45 | 36 |
| Date | Jan 07 1998 | Feb 26 1997 | Mar 21 1998 | Apr 12 1996 | May 20 1996 | Jun 26 1995 | Jul 06 1994 | Aug 04 1994 | Sep 28 1997 | Oct 05 1995 | Nov 04 1985 | Dec 03 1990 |