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.4 | -4.1 | 1.3 | 10.3 | 18.3 | 23.1 | 25.4 | 24.2 | 18.8 | 11.9 | 4.3 | -2.7 |
| Average low | -17.7 | -15.5 | -9.4 | -0.7 | 5.5 | 10.5 | 13.3 | 12 | 7.3 | 1.8 | -4.2 | -12.7 |
| Average | -12.1 | -9.8 | -4.1 | 4.9 | 11.9 | 16.8 | 19.3 | 18.1 | 13.1 | 6.9 | 0.1 | -7.7 |
| Record daily high | 13 | 15 | 16.5 | 30.5 | 31 | 34 | 33.5 | 32 | 31 | 25 | 20 | 15 |
| Date | Jan 15 1995 | Feb 21 1981 | Mar 30 1986 | Apr 27 1990 | May 31 1999 | Jun 17 1994 | Jul 04 1983 | Aug 17 1987 | Sep 05 1983 | Oct 03 1983 | Nov 16 1989 | Dec 05 2001 |
| Record daily low | -40 | -38.7 | -35 | -17 | -7 | -1.5 | 2 | -4 | -4.5 | -9.5 | -26 | -43 |
| Date | Jan 11 1995 | Feb 07 1993 | Mar 08 1989 | Apr 05 1995 | May 02 1987 | Jun 03 1986 | Jul 04 1982 | Aug 28 1982 | Sep 27 1989 | Oct 26 1997 | Nov 24 1989 | Dec 30 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 15 | 9 | 33 | 68 | 85 | 91 | 102 | 103 | 91 | 84 | 76 | 29 |
| Annual average: 785 | ||||||||||||
| Monthly snowfall (cm) | 36 | 26 | 22 | 5 | 0 | 0 | 0 | 0 | 0 | 2 | 14 | 35 |
| Annual average: 138 | ||||||||||||
| Monthly precipitation (mm) | 51 | 34 | 55 | 73 | 85 | 91 | 102 | 103 | 91 | 86 | 90 | 63 |
| Annual average: 923 | ||||||||||||
| Single day record rainfall (mm) | 38 | 23 | 30 | 27 | 46 | 38 | 51 | 63 | 67 | 40 | 65 | 36 |
| Date | Jan 15 1995 | Feb 09 2001 | Mar 19 1983 | Apr 16 1996 | May 19 1996 | Jun 18 1994 | Jul 11 1984 | Aug 05 1981 | Sep 11 1986 | Oct 20 1989 | Nov 08 1996 | Dec 01 1996 |
| Single day record snowfall (cm) | 26 | 39 | 25 | 14 | 6 | 0 | 0 | 0 | 0 | 16 | 18 | 30 |
| Date | Jan 25 1986 | Feb 12 1988 | Mar 01 1987 | Apr 07 1994 | May 07 1997 | Jun 01 1980 | Jul 01 1980 | Aug 01 1980 | Sep 01 1980 | Oct 27 1997 | Nov 01 1993 | Dec 03 1990 |
| Single day record precipitation (mm) | 38 | 39 | 30 | 27 | 46 | 38 | 51 | 63 | 67 | 40 | 65 | 36 |
| Date | Jan 15 1995 | Feb 12 1988 | Mar 19 1983 | Apr 16 1996 | May 19 1996 | Jun 18 1994 | Jul 11 1984 | Aug 05 1981 | Sep 11 1986 | Oct 20 1989 | Nov 08 1996 | Dec 01 1996 |