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.3 | -5.6 | -0.4 | 7.2 | 14.8 | 18.4 | 20.7 | 20.5 | 15.9 | 9.2 | 1.8 | -5 |
| Average low | -21.2 | -18.5 | -12.8 | -4.6 | 1.5 | 5.4 | 8.8 | 9.3 | 5.5 | 0 | -6.4 | -15.4 |
| Average | -14.8 | -12.1 | -6.6 | 1.3 | 8.2 | 11.9 | 14.8 | 14.9 | 10.7 | 4.7 | -2.3 | -10.3 |
| Record daily high | 5.4 | 11.5 | 18.6 | 30.3 | 30 | 30.7 | 33.1 | 30.4 | 28.9 | 28 | 16.7 | 15.5 |
| Date | Jan 11 1980 | Feb 26 2000 | Mar 15 1990 | Apr 28 1986 | May 29 1978 | Jun 23 1995 | Jul 18 1991 | Aug 18 1995 | Sep 05 1999 | Oct 01 1983 | Nov 01 1999 | Dec 02 1982 |
| Record daily low | -40.9 | -50 | -35 | -25.2 | -9.4 | -3.4 | 0 | 0.7 | -5.2 | -13 | -26 | -39 |
| Date | Jan 31 1996 | Feb 11 1981 | Mar 08 1982 | Apr 05 1982 | May 03 1996 | Jun 06 1993 | Jul 11 1992 | Aug 28 1986 | Sep 19 1979 | Oct 24 1981 | Nov 29 1989 | Dec 24 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 3 | 6 | 25 | 40 | 73 | 89 | 102 | 100 | 121 | 110 | 51 | 9 |
| Annual average: 727 | ||||||||||||
| Monthly snowfall (cm) | 75 | 54 | 43 | 20 | 1 | 0 | 0 | 0 | 0 | 10 | 42 | 83 |
| Annual average: 328 | ||||||||||||
| Monthly precipitation (mm) | 59 | 49 | 64 | 63 | 74 | 89 | 102 | 100 | 121 | 121 | 89 | 72 |
| Annual average: 1002 | ||||||||||||
| Single day record rainfall (mm) | 27 | 47 | 35 | 46 | 47 | 101 | 83 | 61 | 65 | 64 | 46 | 27 |
| Date | Jan 11 1980 | Feb 11 1999 | Mar 27 1977 | Apr 21 1992 | May 04 1981 | Jun 12 1998 | Jul 29 1990 | Aug 13 1988 | Sep 30 1995 | Oct 17 1990 | Nov 30 1991 | Dec 05 2001 |
| Single day record snowfall (cm) | 29 | 27 | 31 | 24 | 14 | 0 | 0 | 0 | 3 | 41 | 30 | 36 |
| Date | Jan 03 1994 | Feb 28 1999 | Mar 23 1979 | Apr 06 1985 | May 10 1990 | Jun 01 1977 | Jul 01 1977 | Aug 01 1977 | Sep 25 1980 | Oct 20 1989 | Nov 29 1983 | Dec 19 1989 |
| Single day record precipitation (mm) | 61 | 47 | 45 | 46 | 47 | 101 | 83 | 61 | 65 | 64 | 52 | 27 |
| Date | Jan 18 1996 | Feb 11 1999 | Mar 23 1979 | Apr 21 1992 | May 04 1981 | Jun 12 1998 | Jul 29 1990 | Aug 13 1988 | Sep 30 1995 | Oct 17 1990 | Nov 05 1988 | Dec 05 2001 |