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 | -7.5 | -5.1 | 1.3 | 9.6 | 17.5 | 22.3 | 25 | 23.6 | 17.7 | 10.5 | 2.8 | -4.6 |
| Average low | -19.2 | -17.2 | -10.5 | -1.4 | 4.8 | 9.7 | 12.6 | 11.4 | 6.4 | 0.8 | -5.1 | -14.6 |
| Average | -13.3 | -11.2 | -4.6 | 4.1 | 11.2 | 16 | 18.8 | 17.5 | 12.1 | 5.6 | -1.2 | -9.6 |
| Record daily high | 7.2 | 8.5 | 15 | 31 | 32.8 | 33.5 | 33 | 34.5 | 30.6 | 24.4 | 18 | 11 |
| Date | Jan 11 1980 | Feb 22 1981 | Mar 24 1987 | Apr 27 1990 | May 22 1977 | Jun 15 1988 | Jul 08 1981 | Aug 04 1988 | Sep 02 1973 | Oct 02 1968 | Nov 03 1990 | Dec 04 1982 |
| Record daily low | -40 | -36 | -33 | -17.8 | -7.8 | -2 | 2.8 | 0 | -8 | -11.1 | -25.5 | -37.5 |
| Date | Jan 24 1976 | Feb 05 1989 | Mar 09 1984 | Apr 10 1977 | May 02 1974 | Jun 06 1990 | Jul 11 1968 | Aug 28 1982 | Sep 29 1980 | Oct 28 1974 | Nov 24 1989 | Dec 25 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 13 | 16 | 30 | 62 | 98 | 109 | 109 | 100 | 103 | 94 | 63 | 21 |
| Annual average: 817 | ||||||||||||
| Monthly snowfall (cm) | 54 | 45 | 31 | 9 | 0 | 0 | 0 | 0 | 0 | 1 | 26 | 62 |
| Annual average: 228 | ||||||||||||
| Monthly precipitation (mm) | 67 | 61 | 61 | 71 | 98 | 109 | 109 | 100 | 103 | 95 | 89 | 83 |
| Annual average: 1046 | ||||||||||||
| Single day record rainfall (mm) | 31 | 53 | 49 | 58 | 47 | 91 | 64 | 50 | 66 | 65 | 76 | 58 |
| Date | Jan 19 1996 | Feb 02 1973 | Mar 19 1975 | Apr 24 1968 | May 20 1986 | Jun 22 1981 | Jul 20 1993 | Aug 14 1988 | Sep 14 1979 | Oct 09 1976 | Nov 08 1996 | Dec 08 1974 |
| Single day record snowfall (cm) | 36 | 28 | 26 | 28 | 2 | 0 | 0 | 0 | 1 | 5 | 31 | 47 |
| Date | Jan 10 1977 | Feb 12 1988 | Mar 01 1987 | Apr 05 1979 | May 06 1974 | Jun 01 1967 | Jul 01 1967 | Aug 01 1967 | Sep 28 1991 | Oct 21 1981 | Nov 26 1977 | Dec 25 1978 |
| Single day record precipitation (mm) | 36 | 53 | 49 | 58 | 47 | 91 | 64 | 50 | 66 | 65 | 76 | 58 |
| Date | Jan 10 1977 | Feb 02 1973 | Mar 19 1975 | Apr 24 1968 | May 20 1986 | Jun 22 1981 | Jul 20 1993 | Aug 14 1988 | Sep 14 1979 | Oct 09 1976 | Nov 08 1996 | Dec 08 1974 |