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 | -6.1 | -2.2 | 2.9 | 11.9 | 18 | 21.4 | 23.4 | 22.7 | 18.3 | 11.2 | 0.2 | -3.2 |
| Average low | -16.6 | -13.7 | -7.8 | -0.9 | 4.4 | 9 | 10.9 | 9.8 | 4.8 | -1 | -9.5 | -13.3 |
| Average | -11.3 | -8 | -2.4 | 5.5 | 11.2 | 15.2 | 17.1 | 16.3 | 11.6 | 5.1 | -4.7 | -8.3 |
| Record daily high | 11.5 | 15 | 18.5 | 28.5 | 34 | 31 | 33 | 35.5 | 31.5 | 29.5 | 18.5 | 15.5 |
| Date | Jan 11 1987 | Feb 26 1988 | Mar 27 1986 | Apr 27 1987 | May 12 1993 | Jun 05 1989 | Jul 10 2001 | Aug 05 1998 | Sep 02 1998 | Oct 02 1987 | Nov 04 2001 | Dec 27 1999 |
| Record daily low | -40 | -39.5 | -34 | -15.5 | -6.5 | 0.5 | 3 | -2.5 | -7 | -22.5 | -33 | -37.5 |
| Date | Jan 19 1996 | Feb 07 1994 | Mar 08 2002 | Apr 03 1996 | May 09 1996 | Jun 01 2000 | Jul 10 1992 | Aug 25 1992 | Sep 28 1985 | Oct 28 1991 | Nov 26 1985 | Dec 21 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 1 | 1 | 2 | 20 | 51 | 85 | 99 | 62 | 41 | 15 | 3 | 1 |
| Annual average: 381 | ||||||||||||
| Monthly snowfall (cm) | 28 | 17 | 22 | 11 | 5 | 0 | 0 | 0 | 1 | 8 | 22 | 18 |
| Annual average: 133 | ||||||||||||
| Monthly precipitation (mm) | 29 | 17 | 25 | 32 | 56 | 85 | 99 | 62 | 42 | 24 | 25 | 19 |
| Annual average: 515 | ||||||||||||
| Single day record rainfall (mm) | 16 | 3 | 5 | 22 | 46 | 45 | 73 | 46 | 28 | 18 | 4 | 6 |
| Date | Jan 29 1989 | Feb 15 1991 | Mar 28 1986 | Apr 23 1990 | May 13 1986 | Jun 08 1988 | Jul 28 2001 | Aug 20 1988 | Sep 30 1995 | Oct 01 1995 | Nov 12 1999 | Dec 17 1985 |
| Single day record snowfall (cm) | 28 | 19 | 31 | 16 | 13 | 0 | 0 | 0 | 6 | 29 | 18 | 16 |
| Date | Jan 30 1989 | Feb 19 1992 | Mar 27 1988 | Apr 05 1993 | May 19 1987 | Jun 01 1986 | Jul 01 1986 | Aug 01 1985 | Sep 30 1999 | Oct 21 1991 | Nov 20 1989 | Dec 29 1987 |
| Single day record precipitation (mm) | 28 | 19 | 31 | 22 | 46 | 45 | 73 | 46 | 28 | 30 | 18 | 16 |
| Date | Jan 30 1989 | Feb 19 1992 | Mar 27 1988 | Apr 23 1990 | May 13 1986 | Jun 08 1988 | Jul 28 2001 | Aug 20 1988 | Sep 30 1995 | Oct 21 1991 | Nov 20 1989 | Dec 29 1987 |