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.5 | 0.5 | 5.5 | 11 | 16 | 19.5 | 23.2 | 23.6 | 18 | 10.8 | 1.7 | -3.7 |
| Average low | -11.1 | -9.3 | -5.1 | -1.3 | 2.4 | 5.7 | 7.6 | 6.6 | 2.7 | -1 | -5.7 | -11.6 |
| Average | -6.8 | -4.4 | 0.2 | 4.9 | 9.2 | 12.6 | 15.4 | 15.1 | 10.4 | 5 | -2 | -7.7 |
| Record daily high | 10.3 | 13.8 | 19.5 | 25.6 | 31.3 | 32.5 | 34.1 | 36.5 | 34.2 | 27.2 | 16.9 | 10.5 |
| Date | Jan 06 1984 | Feb 24 1995 | Mar 21 1999 | Apr 27 1987 | May 30 1986 | Jun 23 1992 | Jul 26 1984 | Aug 12 1981 | Sep 02 1988 | Oct 02 1992 | Nov 02 1981 | Dec 16 1980 |
| Record daily low | -37.9 | -34.6 | -29.3 | -15 | -5.8 | -3.3 | 0 | -3.5 | -8.5 | -22.2 | -34 | -39.8 |
| Date | Jan 12 1998 | Feb 03 1989 | Mar 03 1989 | Apr 03 1982 | May 01 1984 | Jun 01 2000 | Jul 23 1982 | Aug 24 1992 | Sep 23 2000 | Oct 29 1991 | Nov 27 1985 | Dec 29 1990 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 14 | 14 | 14 | 26 | 57 | 61 | 52 | 34 | 41 | 39 | 39 | 14 |
| Annual average: 405 | ||||||||||||
| Monthly snowfall (cm) | 51 | 34 | 28 | 16 | 5 | 2 | 0 | 0 | 1 | 11 | 43 | 57 |
| Annual average: 248 | ||||||||||||
| Monthly precipitation (mm) | 53 | 41 | 38 | 38 | 62 | 63 | 52 | 34 | 43 | 48 | 72 | 60 |
| Annual average: 603 | ||||||||||||
| Single day record rainfall (mm) | 28 | 36 | 15 | 27 | 32 | 45 | 27 | 17 | 26 | 38 | 47 | 28 |
| Date | Jan 04 1984 | Feb 24 1986 | Mar 26 1988 | Apr 23 1996 | May 31 1993 | Jun 06 1995 | Jul 25 1990 | Aug 16 1993 | Sep 20 1984 | Oct 04 1990 | Nov 12 1999 | Dec 26 1980 |
| Single day record snowfall (cm) | 24 | 24 | 23 | 32 | 27 | 15 | 0 | 1 | 4 | 16 | 41 | 65 |
| Date | Jan 16 2000 | Feb 15 1986 | Mar 09 1988 | Apr 02 2001 | May 04 1981 | Jun 13 1981 | Jul 01 1980 | Aug 21 1992 | Sep 25 1999 | Oct 21 1991 | Nov 24 1990 | Dec 03 1980 |
| Single day record precipitation (mm) | 32 | 36 | 22 | 27 | 34 | 45 | 27 | 17 | 28 | 38 | 47 | 65 |
| Date | Jan 18 1986 | Feb 24 1986 | Mar 22 1998 | Apr 23 1996 | May 04 1981 | Jun 06 1995 | Jul 25 1990 | Aug 16 1993 | Sep 20 1984 | Oct 04 1990 | Nov 12 1999 | Dec 03 1980 |