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 | -3.6 | -2.3 | 3.2 | 10.5 | 18.5 | 23.1 | 25.2 | 24.2 | 19.2 | 12.3 | 4.7 | -1.5 |
| Average low | -16 | -16.2 | -10.9 | -2.5 | 3.9 | 9.4 | 11.4 | 10.6 | 6.2 | 0.9 | -4.4 | -12.5 |
| Average | -9.8 | -9.3 | -3.8 | 4 | 11.2 | 16.3 | 18.3 | 17.4 | 12.7 | 6.6 | 0.1 | -7.1 |
| Record daily high | 11.5 | 13 | 22.5 | 29.5 | 30 | 33 | 38 | 34.5 | 31 | 25.5 | 19 | 14.5 |
| Date | Jan 14 1995 | Feb 19 1994 | Mar 30 1998 | Apr 28 1990 | May 10 1993 | Jun 17 1994 | Jul 08 1988 | Aug 09 2001 | Sep 04 1999 | Oct 13 1995 | Nov 09 1999 | Dec 05 2001 |
| Record daily low | -43.5 | -39 | -33.5 | -18 | -9.5 | -2.5 | 2 | -0.5 | -6 | -11.5 | -25.5 | -38.5 |
| Date | Jan 16 1994 | Feb 03 1996 | Mar 14 1992 | Apr 13 1992 | May 04 1992 | Jun 06 1998 | Jul 22 1992 | Aug 25 1989 | Sep 27 1989 | Oct 20 1992 | Nov 29 1995 | Dec 27 1993 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 42 | 17 | 35 | 56 | 91 | 76 | 88 | 84 | 99 | 88 | 80 | 23 |
| Annual average: 781 | ||||||||||||
| Monthly snowfall (cm) | 68 | 51 | 37 | 19 | 2 | 0 | 0 | 0 | 0 | 9 | 36 | 59 |
| Annual average: 282 | ||||||||||||
| Monthly precipitation (mm) | 110 | 68 | 72 | 76 | 94 | 76 | 88 | 84 | 99 | 97 | 117 | 83 |
| Annual average: 1064 | ||||||||||||
| Single day record rainfall (mm) | 37 | 52 | 42 | 40 | 33 | 40 | 46 | 57 | 64 | 36 | 51 | 21 |
| Date | Jan 15 1995 | Feb 21 1997 | Mar 30 1998 | Apr 16 1998 | May 17 1992 | Jun 02 1995 | Jul 21 1994 | Aug 16 1997 | Sep 22 1989 | Oct 05 1995 | Nov 11 1995 | Dec 16 2000 |
| Single day record snowfall (cm) | 21 | 17 | 20 | 25 | 15 | 0 | 0 | 0 | 1 | 21 | 41 | 37 |
| Date | Jan 03 1995 | Feb 12 1988 | Mar 17 1989 | Apr 10 1992 | May 26 1994 | Jun 01 1988 | Jul 01 1988 | Aug 01 1988 | Sep 23 1989 | Oct 26 1997 | Nov 13 1992 | Dec 11 2000 |
| Single day record precipitation (mm) | 37 | 53 | 42 | 40 | 33 | 40 | 46 | 57 | 64 | 36 | 56 | 37 |
| Date | Jan 15 1995 | Feb 21 1997 | Mar 30 1998 | Apr 16 1998 | May 17 1992 | Jun 02 1995 | Jul 21 1994 | Aug 16 1997 | Sep 22 1989 | Oct 05 1995 | Nov 11 1995 | Dec 11 2000 |