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 | -11.7 | -7.6 | -0.8 | 10.2 | 18.2 | 22.4 | 24.8 | 24.4 | 17.9 | 10.5 | -1.5 | -9.2 |
| Average low | -21.8 | -17.3 | -10.8 | -2.2 | 4.4 | 9.4 | 11.4 | 10.1 | 4.7 | -1.5 | -10.4 | -18.6 |
| Average | -16.8 | -12.5 | -5.8 | 4 | 11.3 | 15.9 | 18.1 | 17.3 | 11.3 | 4.5 | -6 | -13.9 |
| Record daily high | 7.2 | 9 | 20 | 30.5 | 37 | 39.5 | 37.5 | 38.9 | 36.1 | 31.1 | 22.2 | 14.5 |
| Date | Jan 01 1964 | Feb 05 1991 | Mar 23 1993 | Apr 28 2001 | May 23 1980 | Jun 05 1988 | Jul 22 1988 | Aug 16 1961 | Sep 05 1967 | Oct 13 1964 | Nov 05 1975 | Dec 14 1997 |
| Record daily low | -43 | -41.5 | -40.6 | -28.3 | -11.1 | -3.3 | 1.7 | -1.5 | -16.1 | -22.2 | -34 | -41 |
| Date | Jan 26 1997 | Feb 16 1979 | Mar 01 1962 | Apr 02 1954 | May 01 1954 | Jun 01 1964 | Jul 10 1962 | Aug 14 1979 | Sep 30 1961 | Oct 25 1957 | Nov 30 1985 | Dec 23 1983 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 1 | 0 | 5 | 22 | 52 | 84 | 66 | 53 | 41 | 21 | 1 | 2 |
| Annual average: 348 | ||||||||||||
| Monthly snowfall (cm) | 17 | 11 | 12 | 8 | 1 | 0 | 0 | 0 | 1 | 7 | 12 | 17 |
| Annual average: 86 | ||||||||||||
| Monthly precipitation (mm) | 18 | 11 | 17 | 30 | 54 | 84 | 66 | 53 | 43 | 28 | 13 | 19 |
| Annual average: 434 | ||||||||||||
| Single day record rainfall (mm) | 15 | 3 | 18 | 37 | 51 | 69 | 59 | 73 | 83 | 64 | 13 | 28 |
| Date | Jan 19 1975 | Feb 14 1984 | Mar 29 2000 | Apr 19 1955 | May 28 1982 | Jun 03 1973 | Jul 08 1983 | Aug 13 1995 | Sep 15 1997 | Oct 02 1969 | Nov 22 1967 | Dec 21 1972 |
| Single day record snowfall (cm) | 25 | 18 | 13 | 20 | 11 | 0 | 0 | 0 | 8 | 20 | 15 | 30 |
| Date | Jan 21 1964 | Feb 08 1953 | Mar 13 1953 | Apr 26 1966 | May 10 1999 | Jun 01 1953 | Jul 01 1953 | Aug 01 1953 | Sep 21 1984 | Oct 27 1956 | Nov 04 1971 | Dec 28 1972 |
| Single day record precipitation (mm) | 25 | 18 | 18 | 41 | 55 | 69 | 59 | 73 | 83 | 64 | 15 | 30 |
| Date | Jan 21 1964 | Feb 08 1953 | Mar 29 2000 | Apr 19 1955 | May 28 1982 | Jun 03 1973 | Jul 08 1983 | Aug 13 1995 | Sep 15 1997 | Oct 02 1969 | Nov 22 1967 | Dec 28 1972 |