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 | -5.4 | 1.2 | 9.1 | 17.9 | 22.3 | 24.6 | 23.1 | 17.3 | 10.6 | 2.8 | -5.1 |
| Average low | -20.3 | -18.4 | -11.3 | -2.3 | 4.1 | 9 | 11.7 | 10.6 | 5.9 | 0.7 | -5.4 | -15.8 |
| Average | -14.3 | -11.9 | -5.1 | 3.4 | 11 | 15.7 | 18.1 | 16.9 | 11.6 | 5.7 | -1.3 | -10.5 |
| Record daily high | 12 | 12 | 19 | 29.5 | 31.7 | 34 | 35.5 | 36.7 | 31.1 | 26.7 | 17.8 | 15 |
| Date | Jan 15 1995 | Feb 19 1994 | Mar 30 1986 | Apr 26 1990 | May 28 1978 | Jun 18 1994 | Jul 08 1988 | Aug 01 1975 | Sep 02 1973 | Oct 16 1968 | Nov 07 1975 | Dec 03 1982 |
| Record daily low | -45 | -40.6 | -37 | -22.2 | -11.7 | -3 | 0 | -2 | -7.5 | -13 | -27.8 | -42 |
| Date | Jan 18 1982 | Feb 13 1967 | Mar 01 1990 | Apr 03 1969 | May 07 1966 | Jun 10 1980 | Jul 03 1982 | Aug 28 1982 | Sep 29 1980 | Oct 31 1986 | Nov 27 1978 | Dec 30 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 17 | 14 | 36 | 65 | 87 | 92 | 99 | 103 | 96 | 95 | 65 | 22 |
| Annual average: 790 | ||||||||||||
| Monthly snowfall (cm) | 53 | 48 | 31 | 10 | 0 | 0 | 0 | 0 | 0 | 4 | 21 | 57 |
| Annual average: 224 | ||||||||||||
| Monthly precipitation (mm) | 70 | 62 | 67 | 75 | 88 | 92 | 99 | 103 | 96 | 98 | 86 | 80 |
| Annual average: 1014 | ||||||||||||
| Single day record rainfall (mm) | 39 | 51 | 34 | 33 | 79 | 59 | 78 | 57 | 76 | 50 | 46 | 39 |
| Date | Jan 15 1995 | Feb 02 1968 | Mar 31 1976 | Apr 05 1984 | May 22 1984 | Jun 21 1972 | Jul 20 1970 | Aug 27 1973 | Sep 22 1989 | Oct 21 1995 | Nov 12 1974 | Dec 03 1982 |
| Single day record snowfall (cm) | 31 | 35 | 31 | 18 | 3 | 0 | 0 | 0 | 3 | 14 | 27 | 24 |
| Date | Jan 30 1966 | Feb 10 1970 | Mar 23 1968 | Apr 03 1975 | May 09 1966 | Jun 01 1964 | Jul 01 1964 | Aug 01 1964 | Sep 28 1991 | Oct 22 1981 | Nov 03 1983 | Dec 03 1990 |
| Single day record precipitation (mm) | 39 | 51 | 34 | 33 | 79 | 59 | 78 | 57 | 76 | 50 | 48 | 39 |
| Date | Jan 15 1995 | Feb 02 1968 | Mar 07 1995 | Apr 05 1984 | May 22 1984 | Jun 21 1972 | Jul 20 1970 | Aug 27 1973 | Sep 22 1989 | Oct 21 1995 | Nov 29 1963 | Dec 03 1982 |