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.3 | -8 | -1 | 9.9 | 18.4 | 22.7 | 25.1 | 24.7 | 18 | 10.4 | -1.4 | -9.7 |
| Average low | -23 | -18.8 | -11.8 | -3 | 4.3 | 9.5 | 11.4 | 10.1 | 4.7 | -1.7 | -10.8 | -19.7 |
| Average | -17.7 | -13.4 | -6.4 | 3.5 | 11.4 | 16.1 | 18.3 | 17.4 | 11.4 | 4.4 | -6.2 | -14.7 |
| Record daily high | 6.1 | 11 | 18 | 35 | 37 | 37.2 | 36.7 | 38.5 | 35.6 | 32.5 | 21 | 9.5 |
| Date | Jan 24 1973 | Feb 27 1988 | Mar 23 2000 | Apr 21 1980 | May 22 1980 | Jun 13 1979 | Jul 28 1975 | Aug 06 1988 | Sep 06 1976 | Oct 01 1992 | Nov 07 1999 | Dec 14 1997 |
| Record daily low | -43.9 | -45 | -36 | -26.1 | -12 | -2 | 1 | -4 | -8 | -22 | -36 | -42 |
| Date | Jan 28 1966 | Feb 01 1996 | Mar 08 1995 | Apr 06 1979 | May 15 1983 | Jun 03 1998 | Jul 06 1984 | Aug 27 1982 | Sep 22 1995 | Oct 31 1991 | Nov 29 1985 | Dec 23 1983 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 0 | 4 | 16 | 52 | 88 | 70 | 62 | 52 | 25 | 2 | 0 |
| Annual average: 370 | ||||||||||||
| Monthly snowfall (cm) | 26 | 19 | 20 | 10 | 2 | 0 | 0 | 0 | 0 | 6 | 16 | 24 |
| Annual average: 123 | ||||||||||||
| Monthly precipitation (mm) | 26 | 19 | 24 | 26 | 54 | 88 | 70 | 62 | 52 | 31 | 19 | 24 |
| Annual average: 494 | ||||||||||||
| Single day record rainfall (mm) | 0 | 2 | 20 | 34 | 44 | 69 | 55 | 59 | 42 | 51 | 32 | 0 |
| Date | Jan 05 2001 | Feb 25 2000 | Mar 12 1990 | Apr 12 1964 | May 15 1990 | Jun 09 1963 | Jul 06 2000 | Aug 10 1962 | Sep 04 1965 | Oct 15 1984 | Nov 01 2000 | Dec 01 1963 |
| Single day record snowfall (cm) | 17 | 18 | 23 | 24 | 19 | 0 | 0 | 0 | 2 | 28 | 22 | 17 |
| Date | Jan 15 1995 | Feb 08 1985 | Mar 18 1964 | Apr 03 1999 | May 03 1991 | Jun 11 1962 | Jul 01 1962 | Aug 01 1962 | Sep 25 1980 | Oct 28 1991 | Nov 25 1984 | Dec 20 1996 |
| Single day record precipitation (mm) | 17 | 18 | 24 | 34 | 44 | 69 | 55 | 59 | 42 | 51 | 32 | 17 |
| Date | Jan 15 1995 | Feb 08 1985 | Mar 12 1990 | Apr 12 1964 | May 15 1990 | Jun 09 1963 | Jul 06 2000 | Aug 10 1962 | Sep 04 1965 | Oct 15 1984 | Nov 01 2000 | Dec 20 1996 |