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 | -8.1 | -4.6 | 1.5 | 10.9 | 17.9 | 21.1 | 22.8 | 22.2 | 17 | 10.7 | -0.8 | -6.4 |
| Average low | -18.8 | -15.7 | -9 | -1.4 | 4.5 | 8.7 | 10.6 | 9.3 | 4.4 | -1.3 | -10.3 | -16.6 |
| Average | -13.5 | -10.2 | -3.8 | 4.8 | 11.2 | 14.9 | 16.7 | 15.8 | 10.7 | 4.7 | -5.6 | -11.5 |
| Record daily high | 10 | 15 | 18.9 | 31.1 | 33.5 | 34.4 | 35.6 | 36 | 33.3 | 29.5 | 18.9 | 12.5 |
| Date | Jan 29 1993 | Feb 26 1988 | Mar 26 1959 | Apr 26 1977 | May 12 1993 | Jun 04 1961 | Jul 14 1961 | Aug 06 1997 | Sep 01 1967 | Oct 02 1987 | Nov 03 1975 | Dec 28 1999 |
| Record daily low | -45 | -41.5 | -45.6 | -28 | -9.5 | -3.3 | 2.2 | -1 | -10 | -24.5 | -36 | -43.9 |
| Date | Jan 21 1982 | Feb 07 1994 | Mar 01 1962 | Apr 03 1982 | May 20 1987 | Jun 12 1969 | Jul 22 1966 | Aug 25 1992 | Sep 30 1974 | Oct 31 1984 | Nov 26 1985 | Dec 09 1977 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 1 | 1 | 17 | 42 | 89 | 83 | 62 | 43 | 14 | 3 | 1 |
| Annual average: 354 | ||||||||||||
| Monthly snowfall (cm) | 23 | 13 | 13 | 8 | 2 | 0 | 0 | 0 | 0 | 4 | 20 | 23 |
| Annual average: 104 | ||||||||||||
| Monthly precipitation (mm) | 23 | 14 | 14 | 25 | 44 | 89 | 83 | 62 | 43 | 17 | 23 | 23 |
| Annual average: 459 | ||||||||||||
| Single day record rainfall (mm) | 7 | 12 | 10 | 16 | 48 | 78 | 62 | 47 | 77 | 15 | 11 | 6 |
| Date | Jan 05 1962 | Feb 12 1991 | Mar 29 1975 | Apr 27 1973 | May 13 1991 | Jun 26 1965 | Jul 02 1990 | Aug 28 1975 | Sep 13 1958 | Oct 08 1960 | Nov 07 1978 | Dec 02 1958 |
| Single day record snowfall (cm) | 33 | 25 | 18 | 35 | 24 | 0 | 0 | 0 | 6 | 19 | 25 | 23 |
| Date | Jan 04 1994 | Feb 15 1961 | Mar 06 2000 | Apr 21 1985 | May 20 1997 | Jun 01 1958 | Jul 01 1958 | Aug 01 1958 | Sep 29 1974 | Oct 16 1991 | Nov 10 1996 | Dec 08 1976 |
| Single day record precipitation (mm) | 33 | 25 | 18 | 37 | 48 | 78 | 62 | 47 | 77 | 23 | 25 | 23 |
| Date | Jan 04 1994 | Feb 15 1961 | Mar 06 2000 | Apr 06 1991 | May 13 1991 | Jun 26 1965 | Jul 02 1990 | Aug 28 1975 | Sep 13 1958 | Oct 16 1991 | Nov 10 1996 | Dec 08 1976 |