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 | -8.2 | -8 | -3.4 | 2.4 | 7.6 | 12 | 15.6 | 16.5 | 12.8 | 6.9 | 1.6 | -4.2 |
| Average low | -18.4 | -17.5 | -11.9 | -4.6 | -0.5 | 3.9 | 8 | 8.8 | 4.9 | -0.1 | -5.6 | -13.2 |
| Average | -13.3 | -12.8 | -7.6 | -1.1 | 3.6 | 8 | 11.8 | 12.6 | 8.9 | 3.5 | -2 | -8.7 |
| Record daily high | 8.4 | 8.3 | 8.1 | 18.6 | 20.5 | 25.3 | 26.2 | 26.5 | 23.3 | 16.2 | 16.2 | 7.8 |
| Date | Jan 20 1996 | Feb 17 1996 | Mar 21 1983 | Apr 27 1996 | May 29 2001 | Jun 27 1991 | Jul 27 1999 | Aug 09 1995 | Sep 01 1984 | Oct 19 1990 | Nov 10 1996 | Dec 20 1996 |
| Record daily low | -32.3 | -34.1 | -32.5 | -23 | -11.1 | -3.6 | 0 | 1.8 | -4.8 | -10.4 | -18.9 | -30.2 |
| Date | Jan 25 1986 | Feb 08 1994 | Mar 10 1986 | Apr 02 1994 | May 10 1993 | Jun 11 1994 | Jul 24 1987 | Aug 24 1984 | Sep 30 1982 | Oct 26 1986 | Nov 21 1992 | Dec 27 1984 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 10 | 7 | 13 | 20 | 64 | 99 | 108 | 102 | 93 | 79 | 38 | 21 |
| Annual average: 654 | ||||||||||||
| Monthly snowfall (cm) | 99 | 81 | 70 | 32 | 10 | 1 | 0 | 0 | 0 | 8 | 30 | 81 |
| Annual average: 412 | ||||||||||||
| Monthly precipitation (mm) | 109 | 88 | 83 | 52 | 74 | 100 | 108 | 102 | 93 | 87 | 69 | 102 |
| Annual average: 1066 | ||||||||||||
| Single day record rainfall (mm) | 18 | 15 | 13 | 19 | 35 | 60 | 54 | 41 | 47 | 55 | 50 | 36 |
| Date | Jan 27 2000 | Feb 04 1983 | Mar 11 1998 | Apr 10 1986 | May 30 1990 | Jun 08 1995 | Jul 28 1989 | Aug 02 1990 | Sep 28 1998 | Oct 03 1989 | Nov 07 2001 | Dec 09 1996 |
| Single day record snowfall (cm) | 40 | 27 | 42 | 28 | 26 | 6 | 0 | 0 | 1 | 11 | 29 | 23 |
| Date | Jan 11 1990 | Feb 19 1993 | Mar 15 2001 | Apr 02 1997 | May 04 1985 | Jun 03 1984 | Jul 08 1995 | Aug 01 1982 | Sep 07 1982 | Oct 25 1990 | Nov 18 1990 | Dec 17 1990 |
| Single day record precipitation (mm) | 40 | 27 | 42 | 28 | 35 | 60 | 54 | 41 | 47 | 55 | 50 | 36 |
| Date | Jan 11 1990 | Feb 19 1993 | Mar 15 2001 | Apr 02 1997 | May 30 1990 | Jun 08 1995 | Jul 28 1989 | Aug 02 1990 | Sep 28 1998 | Oct 03 1989 | Nov 07 2001 | Dec 09 1996 |