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 | -1.4 | -0.9 | 4.4 | 11.6 | 19.3 | 24.5 | 26.9 | 25.6 | 20.8 | 14 | 6.5 | 0.8 |
| Average low | -10.3 | -10.6 | -5.5 | 0.9 | 6.8 | 12.2 | 14.9 | 13.7 | 9.2 | 3 | -1.6 | -7.3 |
| Average | -5.9 | -5.8 | -0.5 | 6.2 | 13.1 | 18.4 | 20.9 | 19.7 | 15 | 8.5 | 2.5 | -3.3 |
| Record daily high | 13.6 | 14.9 | 26 | 31.7 | 33.5 | 36.6 | 37.2 | 37.8 | 32.8 | 27.1 | 22.1 | 18 |
| Date | Jan 31 1988 | Feb 27 2000 | Mar 30 1998 | Apr 26 1990 | May 30 1987 | Jun 19 1995 | Jul 07 1988 | Aug 08 2001 | Sep 16 1991 | Oct 03 2001 | Nov 09 1999 | Dec 06 2001 |
| Record daily low | -35.2 | -25.7 | -22 | -10.1 | -2.1 | 1.9 | 6.9 | 4.2 | -2 | -7.4 | -20.9 | -25.3 |
| Date | Jan 16 1994 | Feb 15 1987 | Mar 07 1989 | Apr 18 1997 | May 02 1996 | Jun 03 1986 | Jul 03 1988 | Aug 29 1986 | Sep 27 1989 | Oct 31 1988 | Nov 26 1989 | Dec 22 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 29 | 22 | 31 | 68 | 77 | 79 | 82 | 85 | 85 | 66 | 66 | 30 |
| Annual average: 718 | ||||||||||||
| Monthly snowfall (cm) | 40 | 26 | 22 | 6 | 0 | 0 | 0 | 0 | 0 | 1 | 13 | 35 |
| Annual average: 142 | ||||||||||||
| Monthly precipitation (mm) | 66 | 46 | 54 | 74 | 77 | 79 | 82 | 85 | 85 | 68 | 79 | 63 |
| Annual average: 857 | ||||||||||||
| Single day record rainfall (mm) | 40 | 36 | 38 | 37 | 65 | 42 | 29 | 71 | 80 | 43 | 44 | 29 |
| Date | Jan 15 1995 | Feb 22 1990 | Mar 27 1991 | Apr 20 2000 | May 12 2000 | Jun 13 2000 | Jul 05 1991 | Aug 15 1986 | Sep 10 1986 | Oct 05 1995 | Nov 27 1993 | Dec 06 1998 |
| Single day record snowfall (cm) | 37 | 24 | 22 | 16 | 0 | 0 | 0 | 0 | 0 | 6 | 19 | 34 |
| Date | Jan 03 1999 | Feb 08 2001 | Mar 06 1999 | Apr 06 1994 | May 23 1986 | Jun 01 1986 | Jul 01 1986 | Aug 01 1986 | Sep 01 1986 | Oct 27 1997 | Nov 25 1987 | Dec 12 2000 |
| Single day record precipitation (mm) | 40 | 36 | 38 | 38 | 65 | 42 | 29 | 71 | 80 | 43 | 44 | 43 |
| Date | Jan 15 1995 | Feb 22 1990 | Mar 27 1991 | Apr 16 1992 | May 12 2000 | Jun 13 2000 | Jul 05 1991 | Aug 15 1986 | Sep 10 1986 | Oct 05 1995 | Nov 27 1993 | Dec 03 1990 |