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 | -2.8 | 0.7 | 5.4 | 10.2 | 15.5 | 18.6 | 21.4 | 21.4 | 16.7 | 9.4 | 0.9 | -3.4 |
| Average low | -13.4 | -11.5 | -7.4 | -2.9 | 0.6 | 3.9 | 5.3 | 4.2 | 0.4 | -2.6 | -7.7 | -13.3 |
| Average | -8.1 | -5.4 | -1 | 3.7 | 8.1 | 11.3 | 13.4 | 12.8 | 8.6 | 3.4 | -3.4 | -8.3 |
| Record daily high | 9 | 11 | 17.5 | 24.5 | 30 | 31.5 | 33.5 | 32 | 34 | 26 | 14 | 7.5 |
| Date | Jan 10 1986 | Feb 27 1986 | Mar 29 1994 | Apr 30 1998 | May 12 1993 | Jun 26 1992 | Jul 27 1998 | Aug 03 1998 | Sep 04 1988 | Oct 01 1987 | Nov 12 1990 | Dec 06 1987 |
| Record daily low | -43 | -43 | -35 | -13.5 | -7 | -4 | -2 | -7 | -10 | -32 | -43 | -45.5 |
| Date | Jan 29 1996 | Feb 02 1989 | Mar 01 1989 | Apr 02 2001 | May 16 1987 | Jun 16 1985 | Jul 27 1985 | Aug 23 1992 | Sep 15 1992 | Oct 31 1984 | Nov 27 1985 | Dec 20 1990 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 9 | 3 | 9 | 22 | 48 | 76 | 62 | 55 | 43 | 40 | 19 | 2 |
| Annual average: 386 | ||||||||||||
| Monthly snowfall (cm) | 36 | 21 | 20 | 12 | 2 | 0 | 0 | 0 | 1 | 10 | 39 | 51 |
| Annual average: 192 | ||||||||||||
| Monthly precipitation (mm) | 45 | 24 | 29 | 34 | 50 | 77 | 62 | 55 | 43 | 50 | 58 | 53 |
| Annual average: 578 | ||||||||||||
| Single day record rainfall (mm) | 16 | 6 | 14 | 20 | 21 | 30 | 25 | 32 | 36 | 29 | 25 | 5 |
| Date | Jan 10 1999 | Feb 24 1999 | Mar 20 1984 | Apr 30 1987 | May 30 1999 | Jun 10 1990 | Jul 15 1989 | Aug 01 1989 | Sep 05 1984 | Oct 20 1991 | Nov 03 1989 | Dec 29 1986 |
| Single day record snowfall (cm) | 21 | 12 | 18 | 14 | 7 | 3 | 0 | 0 | 3 | 16 | 24 | 30 |
| Date | Jan 16 1994 | Feb 06 1985 | Mar 27 2001 | Apr 10 1998 | May 12 1986 | Jun 22 1985 | Jul 01 1983 | Aug 01 1983 | Sep 20 1996 | Oct 31 1985 | Nov 22 1990 | Dec 19 1989 |
| Single day record precipitation (mm) | 23 | 12 | 18 | 20 | 21 | 30 | 25 | 32 | 36 | 29 | 25 | 30 |
| Date | Jan 10 1999 | Feb 06 1985 | Mar 27 2001 | Apr 30 1987 | May 30 1999 | Jun 10 1990 | Jul 15 1989 | Aug 01 1989 | Sep 05 1984 | Oct 20 1991 | Nov 03 1989 | Dec 19 1989 |