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 | -22 | -17.1 | -7.7 | 2.7 | 11.1 | 18 | 20.9 | 19.2 | 10.9 | 1.9 | -9.6 | -18.5 |
| Average low | -31.6 | -28.4 | -21.3 | -9.5 | -0.7 | 6.6 | 10.7 | 9.5 | 3.3 | -4.4 | -17.2 | -27.9 |
| Average | -26.8 | -23 | -14.6 | -3.5 | 5.1 | 12.4 | 15.8 | 14.4 | 7.1 | -1.3 | -13.6 | -23.2 |
| Record daily high | 8 | 7.2 | 13.5 | 24 | 26.7 | 31 | 32.8 | 33.5 | 26 | 18.3 | 9.4 | 5.6 |
| Date | Jan 30 1993 | Feb 29 1968 | Mar 23 1993 | Apr 29 1980 | May 30 1972 | Jun 17 1995 | Jul 08 1954 | Aug 11 1991 | Sep 01 1996 | Oct 01 1957 | Nov 04 1976 | Dec 01 1969 |
| Record daily low | -51.2 | -51.7 | -46.7 | -36.7 | -23.3 | -6.7 | -18.5 | -2.8 | -11 | -31.7 | -42.2 | -47 |
| Date | Jan 22 1966 | Feb 18 1966 | Mar 02 1955 | Apr 01 1954 | May 03 1958 | Jun 01 1951 | Jul 22 1989 | Aug 22 1948 | Sep 27 2000 | Oct 27 1972 | Nov 27 1966 | Dec 30 1996 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 0 | 0 | 0 | 24 | 81 | 101 | 70 | 55 | 9 | 0 | 0 |
| Annual average: 342 | ||||||||||||
| Monthly snowfall (cm) | 24 | 22 | 14 | 12 | 3 | 1 | 0 | 0 | 3 | 33 | 32 | 24 |
| Annual average: 166 | ||||||||||||
| Monthly precipitation (mm) | 24 | 22 | 14 | 12 | 28 | 82 | 101 | 70 | 58 | 42 | 32 | 24 |
| Annual average: 509 | ||||||||||||
| Single day record rainfall (mm) | 0 | 0 | 2 | 8 | 31 | 98 | 146 | 57 | 48 | 22 | 5 | 0 |
| Date | Jan 11 1967 | Feb 07 1961 | Mar 30 1966 | Apr 26 1964 | May 31 1949 | Jun 11 2000 | Jul 11 2000 | Aug 26 1976 | Sep 07 1957 | Oct 08 1948 | Nov 02 1958 | Dec 02 1959 |
| Single day record snowfall (cm) | 30 | 14 | 24 | 49 | 26 | 12 | 0 | 0 | 12 | 36 | 25 | 19 |
| Date | Jan 25 1990 | Feb 05 1998 | Mar 20 1994 | Apr 13 1961 | May 17 1965 | Jun 03 1967 | Jul 01 1949 | Aug 17 1948 | Sep 20 1972 | Oct 03 1976 | Nov 19 1995 | Dec 04 1995 |
| Single day record precipitation (mm) | 30 | 14 | 24 | 49 | 31 | 98 | 146 | 57 | 48 | 36 | 25 | 19 |
| Date | Jan 25 1990 | Feb 05 1998 | Mar 20 1994 | Apr 13 1961 | May 30 1957 | Jun 11 2000 | Jul 11 2000 | Aug 26 1976 | Sep 07 1957 | Oct 03 1976 | Nov 19 1995 | Dec 04 1995 |