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 | -5.8 | -2.7 | 2.9 | 11.3 | 16.9 | 20.5 | 22.6 | 21.9 | 17.5 | 11.7 | 1.4 | -4.1 |
| Average low | -17.4 | -14.8 | -8.8 | -1.8 | 3.8 | 8 | 10.1 | 8.8 | 4.1 | -1.3 | -9.4 | -15 |
| Average | -11.6 | -8.7 | -2.9 | 4.8 | 10.4 | 14.3 | 16.3 | 15.4 | 10.8 | 5.2 | -4 | -9.6 |
| Record daily high | 12 | 18 | 19 | 29.4 | 32 | 32 | 33.3 | 36 | 33.5 | 29 | 22.8 | 16.5 |
| Date | Jan 11 1996 | Feb 26 1988 | Mar 27 1986 | Apr 24 1977 | May 28 1986 | Jun 01 1986 | Jul 27 1975 | Aug 05 1998 | Sep 17 1981 | Oct 06 1980 | Nov 04 1975 | Dec 14 1997 |
| Record daily low | -41.5 | -41.5 | -36.7 | -26.7 | -6 | -1.1 | 1.7 | -2.5 | -8 | -25 | -35 | -43.3 |
| Date | Jan 18 1996 | Feb 02 1996 | Mar 03 1976 | Apr 01 1975 | May 08 1996 | Jun 05 1976 | Jul 13 1977 | Aug 24 1992 | Sep 28 1985 | Oct 29 1991 | Nov 26 1985 | Dec 09 1977 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 1 | 0 | 1 | 14 | 59 | 84 | 92 | 70 | 47 | 14 | 2 | 0 |
| Annual average: 385 | ||||||||||||
| Monthly snowfall (cm) | 22 | 11 | 19 | 7 | 2 | 0 | 0 | 0 | 2 | 6 | 16 | 17 |
| Annual average: 101 | ||||||||||||
| Monthly precipitation (mm) | 22 | 11 | 20 | 22 | 62 | 84 | 92 | 70 | 49 | 20 | 18 | 18 |
| Annual average: 487 | ||||||||||||
| Single day record rainfall (mm) | 13 | 4 | 5 | 22 | 38 | 47 | 97 | 72 | 39 | 17 | 7 | 4 |
| Date | Jan 23 1980 | Feb 15 1991 | Mar 21 1984 | Apr 02 1991 | May 14 1986 | Jun 08 1988 | Jul 29 1981 | Aug 16 1978 | Sep 12 1985 | Oct 24 1989 | Nov 03 1987 | Dec 20 1999 |
| Single day record snowfall (cm) | 16 | 10 | 24 | 15 | 12 | 0 | 0 | 0 | 29 | 15 | 17 | 20 |
| Date | Jan 16 1996 | Feb 26 1983 | Mar 11 1990 | Apr 27 1990 | May 13 1986 | Jun 01 1974 | Jul 01 1974 | Aug 01 1974 | Sep 17 1997 | Oct 21 1991 | Nov 20 1989 | Dec 30 1975 |
| Single day record precipitation (mm) | 16 | 10 | 24 | 22 | 39 | 47 | 97 | 72 | 39 | 17 | 17 | 20 |
| Date | Jan 16 1996 | Feb 26 1983 | Mar 11 1990 | Apr 02 1991 | May 14 1986 | Jun 08 1988 | Jul 29 1981 | Aug 16 1978 | Sep 12 1985 | Oct 24 1989 | Nov 20 1989 | Dec 30 1975 |