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 | -17 | -14.2 | -7 | 0.9 | 8.8 | 15.9 | 18.9 | 17.5 | 10.8 | 2.9 | -4.7 | -13.5 |
| Average low | -28.4 | -27.1 | -20 | -10.1 | -1.8 | 4.6 | 8.5 | 7.3 | 2.8 | -3.7 | -12.4 | -23.6 |
| Average | -22.7 | -20.7 | -13.5 | -4.6 | 3.6 | 10.3 | 13.7 | 12.4 | 6.8 | -0.4 | -8.6 | -18.6 |
| Record daily high | 14.3 | 6.2 | 14.7 | 16.7 | 28.4 | 33.3 | 32.6 | 30.6 | 27.8 | 21.1 | 12.2 | 5.6 |
| Date | Jan 15 1999 | Feb 24 1981 | Mar 29 1999 | Apr 28 1984 | May 27 2001 | Jun 16 1983 | Jul 01 2002 | Aug 21 1976 | Sep 02 1999 | Oct 08 1961 | Nov 03 1967 | Dec 18 1973 |
| Record daily low | -43.9 | -47.8 | -46.7 | -37.2 | -21.7 | -11.1 | -6.7 | -0.6 | -7 | -21.7 | -33.1 | -46.1 |
| Date | Jan 30 2002 | Feb 17 1973 | Mar 10 1964 | Apr 07 1969 | May 02 1963 | Jun 30 1961 | Jul 07 1961 | Aug 26 1965 | Sep 30 1993 | Oct 31 1962 | Nov 20 1986 | Dec 21 1964 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 2 | 3 | 12 | 40 | 82 | 112 | 95 | 89 | 37 | 7 | 3 |
| Annual average: 482 | ||||||||||||
| Monthly snowfall (cm) | 66 | 49 | 65 | 52 | 16 | 3 | 0 | 0 | 7 | 42 | 75 | 70 |
| Annual average: 445 | ||||||||||||
| Monthly precipitation (mm) | 54 | 42 | 57 | 57 | 56 | 85 | 112 | 95 | 96 | 73 | 68 | 57 |
| Annual average: 851 | ||||||||||||
| Single day record rainfall (mm) | 8 | 13 | 12 | 16 | 47 | 39 | 61 | 46 | 49 | 24 | 36 | 12 |
| Date | Jan 19 1996 | Feb 25 1996 | Mar 21 1976 | Apr 25 1983 | May 25 1964 | Jun 13 1978 | Jul 21 1981 | Aug 17 1991 | Sep 04 1972 | Oct 25 1991 | Nov 24 1967 | Dec 18 2000 |
| Single day record snowfall (cm) | 34 | 36 | 35 | 32 | 21 | 10 | 0 | 1 | 24 | 33 | 48 | 54 |
| Date | Jan 15 1995 | Feb 05 1995 | Mar 03 1998 | Apr 09 2000 | May 09 1980 | Jun 05 1990 | Jul 07 1969 | Aug 30 1986 | Sep 30 1963 | Oct 23 2003 | Nov 10 1971 | Dec 03 1980 |
| Single day record precipitation (mm) | 37 | 35 | 36 | 27 | 47 | 40 | 61 | 46 | 49 | 34 | 43 | 40 |
| Date | Jan 11 1983 | Feb 02 1976 | Mar 10 1999 | Apr 07 1989 | May 25 1964 | Jun 13 1978 | Jul 21 1981 | Aug 17 1991 | Sep 04 1972 | Oct 21 1964 | Nov 10 1971 | Dec 11 1971 |