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 | -10.9 | -7.2 | -0.1 | 11.2 | 18.7 | 22.9 | 25.3 | 24.8 | 18.3 | 11.2 | -0.6 | -8.1 |
| Average low | -23.1 | -19.3 | -11.9 | -2.7 | 3.5 | 9 | 10.9 | 9.6 | 3.8 | -2.6 | -11.3 | -19.5 |
| Average | -17 | -13.3 | -6 | 4.3 | 11.1 | 15.9 | 18.1 | 17.2 | 11.1 | 4.3 | -6 | -13.8 |
| Record daily high | 8.3 | 9 | 21.1 | 31 | 37.5 | 39.5 | 38.3 | 40 | 35.6 | 30.6 | 22.2 | 12.5 |
| Date | Jan 07 1963 | Feb 27 1988 | Mar 30 1966 | Apr 20 1980 | May 22 1980 | Jun 05 1988 | Jul 19 1960 | Aug 16 1961 | Sep 05 1967 | Oct 03 1963 | Nov 05 1975 | Dec 14 1997 |
| Record daily low | -44.4 | -45 | -44.4 | -27.2 | -11 | -4.4 | -1.1 | -3.9 | -15 | -22 | -39 | -45 |
| Date | Jan 28 1966 | Feb 01 1996 | Mar 02 1972 | Apr 01 1967 | May 09 1996 | Jun 13 1969 | Jul 03 1967 | Aug 26 1957 | Sep 30 1961 | Oct 30 1984 | Nov 19 1978 | Dec 23 1983 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 0 | 4 | 18 | 50 | 73 | 68 | 50 | 36 | 17 | 2 | 1 |
| Annual average: 319 | ||||||||||||
| Monthly snowfall (cm) | 18 | 12 | 14 | 7 | 2 | 0 | 0 | 0 | 1 | 5 | 12 | 21 |
| Annual average: 91 | ||||||||||||
| Monthly precipitation (mm) | 18 | 13 | 19 | 24 | 52 | 73 | 68 | 50 | 38 | 22 | 14 | 21 |
| Annual average: 411 | ||||||||||||
| Single day record rainfall (mm) | 4 | 8 | 12 | 35 | 52 | 76 | 60 | 48 | 32 | 30 | 7 | 6 |
| Date | Jan 19 1975 | Feb 23 1958 | Mar 19 1976 | Apr 24 1990 | May 28 1982 | Jun 25 1975 | Jul 23 1978 | Aug 16 1978 | Sep 01 1959 | Oct 12 1981 | Nov 03 1978 | Dec 21 1972 |
| Single day record snowfall (cm) | 13 | 13 | 15 | 20 | 12 | 3 | 0 | 0 | 13 | 20 | 20 | 20 |
| Date | Jan 15 1967 | Feb 27 1958 | Mar 30 1967 | Apr 12 1979 | May 12 1983 | Jun 03 1985 | Jul 01 1956 | Aug 01 1956 | Sep 15 1965 | Oct 09 1959 | Nov 19 1996 | Dec 25 1993 |
| Single day record precipitation (mm) | 13 | 13 | 20 | 35 | 52 | 76 | 60 | 48 | 33 | 30 | 20 | 20 |
| Date | Jan 15 1967 | Feb 27 1958 | Mar 19 1976 | Apr 24 1990 | May 28 1982 | Jun 25 1975 | Jul 23 1978 | Aug 16 1978 | Sep 21 1984 | Oct 12 1981 | Nov 19 1996 | Dec 25 1993 |