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 | -16.7 | -8.3 | -0.2 | 8.4 | - | - | 19.1 | 17.1 | 14 | 2.9 | -7.9 | -12.8 |
| Average low | -27.3 | -21.1 | -15.2 | -6.5 | - | - | 5.9 | 4 | 0.4 | -8.3 | -17.4 | -22.3 |
| Average | -22.1 | -15.3 | -8 | 0.9 | - | - | 12.5 | 10.6 | 7.2 | -2.6 | -13.2 | -17.8 |
| Record daily high | 7 | 10 | 14 | 18.5 | 27 | 32 | 30.5 | 30.5 | 23 | 19 | 12 | 14.5 |
| Date | Jan 15 2001 | Feb 26 1992 | Mar 29 1994 | Apr 27 1995 | May 31 1998 | Jun 11 1995 | Jul 01 1992 | Aug 04 1994 | Sep 10 1989 | Oct 01 1993 | Nov 02 1986 | Dec 22 1999 |
| Record daily low | -48 | -47.5 | -42 | -32 | -11 | -3.5 | -1.5 | -4 | -10 | -27 | -42 | -44.5 |
| Date | Jan 18 1996 | Feb 02 1989 | Mar 04 1987 | Apr 10 1986 | May 10 1996 | Jun 07 1996 | Jul 29 1999 | Aug 21 1986 | Sep 13 1992 | Oct 28 1996 | Nov 27 1985 | Dec 07 1995 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 1 | 0 | 3 | 16 | 36 | 50 | 42 | 33 | 10 | 0 | 1 |
| Annual average: 192 | ||||||||||||
| Monthly snowfall (cm) | 38 | 24 | 12 | 7 | 3 | 0 | 0 | 0 | 2 | 16 | 35 | 30 |
| Annual average: 166 | ||||||||||||
| Monthly precipitation (mm) | 39 | 24 | 12 | 9 | 19 | 36 | 50 | 42 | 35 | 26 | 36 | 31 |
| Annual average: 359 | ||||||||||||
| Single day record rainfall (mm) | 5 | 4 | 1 | 6 | 8 | 18 | 28 | 18 | 22 | 26 | 0 | 22 |
| Date | Jan 12 1997 | Feb 25 1992 | Mar 21 1999 | Apr 26 1997 | May 17 1988 | Jun 06 1990 | Jul 11 2000 | Aug 15 2000 | Sep 21 1994 | Oct 18 1999 | Nov 01 1985 | Dec 25 1999 |
| Single day record snowfall (cm) | 21 | 21 | 16 | 22 | 13 | 0 | 0 | 0 | 6 | 20 | 50 | 48 |
| Date | Jan 26 2000 | Feb 26 2001 | Mar 19 1986 | Apr 05 2000 | May 17 1988 | Jun 01 1986 | Jul 17 1985 | Aug 01 1985 | Sep 28 1992 | Oct 21 1999 | Nov 29 1988 | Dec 24 1999 |
| Single day record precipitation (mm) | 21 | 21 | 16 | 22 | 21 | 18 | 28 | 18 | 22 | 26 | 50 | 16 |
| Date | Jan 26 2000 | Feb 26 2001 | Mar 19 1986 | Apr 05 2000 | May 17 1988 | Jun 06 1990 | Jul 11 2000 | Aug 15 2000 | Sep 21 1994 | Oct 18 1999 | Nov 29 1988 | Dec 23 1999 |