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 | -12.4 | -8.1 | -1.5 | 7.2 | 15.6 | 20.9 | 23.4 | 22.2 | 15.3 | 7.5 | -1.6 | -9.3 |
| Average low | -26 | -22.8 | -16.6 | -6.8 | 1.4 | 7.3 | 10.4 | 9.4 | 4.3 | -1.4 | -10.6 | -20.3 |
| Average | -19.2 | -15.5 | -9 | 0.2 | 8.5 | 14.1 | 16.9 | 15.8 | 9.9 | 3.1 | -6.1 | -14.8 |
| Record daily high | 5.9 | 16.9 | 16.6 | 25.8 | 32.2 | 37 | 34.5 | 33.6 | 30.5 | 24.8 | 15.2 | 10.8 |
| Date | Jan 31 1999 | Feb 15 1991 | Mar 13 1995 | Apr 30 1999 | May 28 1986 | Jun 18 1995 | Jul 07 1988 | Aug 12 1991 | Sep 02 1983 | Oct 01 2000 | Nov 01 1981 | Dec 03 1982 |
| Record daily low | -50.2 | -49.3 | -40.4 | -33 | -11.3 | -4.6 | 1.3 | 0 | -7.8 | -14.8 | -36.4 | -41.7 |
| Date | Jan 31 1996 | Feb 01 1996 | Mar 03 1989 | Apr 05 1982 | May 04 1996 | Jun 08 1983 | Jul 01 1992 | Aug 24 1989 | Sep 29 1991 | Oct 27 1997 | Nov 28 1985 | Dec 26 1993 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 1 | 6 | 18 | 65 | 86 | 112 | 83 | 97 | 59 | 15 | 4 |
| Annual average: 546 | ||||||||||||
| Monthly snowfall (cm) | 45 | 29 | 28 | 26 | 3 | 0 | 0 | 0 | 3 | 20 | 49 | 43 |
| Annual average: 244 | ||||||||||||
| Monthly precipitation (mm) | 36 | 24 | 30 | 44 | 69 | 86 | 112 | 83 | 100 | 81 | 59 | 36 |
| Annual average: 760 | ||||||||||||
| Single day record rainfall (mm) | 4 | 4 | 21 | 38 | 41 | 57 | 79 | 69 | 125 | 48 | 30 | 45 |
| Date | Jan 09 2002 | Feb 26 2000 | Mar 28 1998 | Apr 28 1991 | May 26 1991 | Jun 17 1990 | Jul 14 1999 | Aug 14 1988 | Sep 19 1985 | Oct 01 1995 | Nov 24 2001 | Dec 16 1984 |
| Single day record snowfall (cm) | 57 | 25 | 18 | 33 | 8 | 1 | 0 | 0 | 17 | 21 | 28 | 19 |
| Date | Jan 18 1996 | Feb 25 2001 | Mar 08 1988 | Apr 30 1996 | May 01 1996 | Jun 01 1982 | Jul 01 1982 | Aug 01 1981 | Sep 25 1984 | Oct 14 1983 | Nov 28 1990 | Dec 09 1986 |
| Single day record precipitation (mm) | 56 | 19 | 21 | 38 | 41 | 57 | 79 | 69 | 125 | 48 | 34 | 57 |
| Date | Jan 18 1996 | Feb 25 2001 | Mar 28 1998 | Apr 28 1991 | May 26 1991 | Jun 17 1990 | Jul 14 1999 | Aug 14 1988 | Sep 19 1985 | Oct 01 1995 | Nov 02 1985 | Dec 16 1984 |