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 | -6.2 | -5.8 | -1.5 | 2.6 | 10.5 | 18.8 | 22.2 | 20.9 | 16.7 | 9.8 | 3.5 | -2.2 |
| Average low | -15.4 | -14.9 | -9.5 | -3.3 | 1.9 | 8.5 | 13.2 | 12.1 | 8.1 | 2.4 | -2.2 | -9.2 |
| Average | -10.9 | -10.4 | -5.5 | -0.3 | 6.2 | 13.7 | 17.8 | 16.5 | 12.4 | 6.1 | 0.7 | -5.7 |
| Record daily high | 5 | 7.2 | 10.6 | 15.6 | 29.4 | 32.2 | 32.2 | 30.6 | 29.4 | 21.1 | 16.7 | 11.7 |
| Date | Jan 10 1972 | Feb 04 1970 | Mar 21 1976 | Apr 24 1958 | May 29 1972 | Jun 05 1967 | Jul 19 1975 | Aug 15 1970 | Sep 08 1959 | Oct 03 1959 | Nov 08 1975 | Dec 11 1966 |
| Record daily low | -29.4 | -30 | -23.9 | -14.4 | -7.2 | -1.1 | 4.4 | 4.4 | -2.2 | -6.7 | -17.8 | -23.3 |
| Date | Jan 11 1976 | Feb 22 1966 | Mar 13 1967 | Apr 04 1969 | May 02 1972 | Jun 01 1958 | Jul 02 1970 | Aug 26 1965 | Sep 16 1959 | Oct 22 1959 | Nov 25 1957 | Dec 22 1958 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 16 | 19 | 23 | 44 | 78 | 58 | 100 | 59 | 78 | 69 | 66 | 50 |
| Annual average: 659 | ||||||||||||
| Monthly snowfall (cm) | 67 | 54 | 101 | 46 | 4 | 0 | 0 | 0 | 0 | 4 | 40 | 82 |
| Annual average: 398 | ||||||||||||
| Monthly precipitation (mm) | 83 | 73 | 124 | 92 | 84 | 58 | 100 | 59 | 78 | 73 | 105 | 131 |
| Annual average: 1059 | ||||||||||||
| Single day record rainfall (mm) | 21 | 47 | 19 | 34 | 56 | 36 | 37 | 47 | 99 | 50 | 48 | 46 |
| Date | Jan 16 1959 | Feb 08 1958 | Mar 01 1966 | Apr 29 1973 | May 22 1973 | Jun 11 1965 | Jul 05 1973 | Aug 20 1965 | Sep 28 1968 | Oct 25 1968 | Nov 13 1968 | Dec 03 1974 |
| Single day record snowfall (cm) | 25 | 43 | 44 | 31 | 24 | 0 | 0 | 0 | 0 | 13 | 26 | 42 |
| Date | Jan 29 1973 | Feb 19 1959 | Mar 04 1971 | Apr 04 1975 | May 08 1967 | Jun 14 1958 | Jul 29 1958 | Aug 01 1958 | Sep 01 1958 | Oct 20 1974 | Nov 21 1974 | Dec 29 1967 |
| Single day record precipitation (mm) | 26 | 47 | 44 | 34 | 56 | 36 | 37 | 47 | 99 | 50 | 53 | 47 |
| Date | Jan 28 1976 | Feb 10 1969 | Mar 04 1971 | Apr 29 1973 | May 22 1973 | Jun 11 1965 | Jul 05 1973 | Aug 20 1965 | Sep 28 1968 | Oct 25 1968 | Nov 13 1968 | Dec 03 1974 |