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.5 | -7.3 | -0.6 | 9.9 | 18.3 | 22.8 | 25.4 | 24.8 | 18 | 10.6 | -1 | -8.9 |
| Average low | -21.6 | -17.1 | -10.4 | -2 | 5 | 10.1 | 12.4 | 11 | 5.5 | -0.5 | -9.4 | -18 |
| Average | -16.6 | -12.2 | -5.5 | 4 | 11.7 | 16.4 | 18.9 | 17.9 | 11.8 | 5.1 | -5.2 | -13.5 |
| Record daily high | 30 | 13 | 22 | 34.4 | 37.8 | 37.8 | 38.9 | 39 | 35 | 30 | 23 | 13 |
| Date | Jan 22 1978 | Feb 27 1988 | Mar 24 1993 | Apr 21 1980 | May 22 1980 | Jun 13 1979 | Jul 06 1981 | Aug 06 1983 | Sep 03 1978 | Oct 02 1997 | Nov 08 1999 | Dec 14 1997 |
| Record daily low | -45 | -41.7 | -38.9 | -26.1 | -16 | -5 | 2.2 | -15 | -6.7 | -23 | -36 | -41.5 |
| Date | Jan 20 1996 | Feb 29 1980 | Mar 02 1972 | Apr 03 1975 | May 15 1983 | Jun 13 1969 | Jul 28 1968 | Aug 29 1979 | Sep 26 1972 | Oct 30 1984 | Nov 30 1985 | Dec 22 1990 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 0 | 5 | 14 | 46 | 76 | 61 | 56 | 51 | 20 | 3 | 1 |
| Annual average: 333 | ||||||||||||
| Monthly snowfall (cm) | 23 | 16 | 18 | 7 | 2 | 0 | 0 | 0 | 1 | 5 | 13 | 22 |
| Annual average: 107 | ||||||||||||
| Monthly precipitation (mm) | 23 | 16 | 23 | 21 | 48 | 76 | 61 | 56 | 52 | 25 | 16 | 23 |
| Annual average: 440 | ||||||||||||
| Single day record rainfall (mm) | 3 | 5 | 22 | 32 | 41 | 53 | 74 | 51 | 57 | 40 | 25 | 6 |
| Date | Jan 20 1975 | Feb 16 1998 | Mar 24 1988 | Apr 28 1970 | May 02 1988 | Jun 30 1990 | Jul 23 1970 | Aug 22 1993 | Sep 19 1998 | Oct 02 1971 | Nov 01 2000 | Dec 07 1973 |
| Single day record snowfall (cm) | 23 | 18 | 20 | 16 | 14 | 0 | 0 | 0 | 15 | 22 | 17 | 25 |
| Date | Jan 15 1995 | Feb 09 1996 | Mar 07 1991 | Apr 08 1990 | May 12 1983 | Jun 01 1968 | Jul 01 1968 | Aug 01 1968 | Sep 30 1996 | Oct 20 1996 | Nov 19 1996 | Dec 15 2000 |
| Single day record precipitation (mm) | 23 | 18 | 25 | 33 | 41 | 53 | 74 | 51 | 57 | 40 | 36 | 25 |
| Date | Jan 15 1995 | Feb 09 1996 | Mar 24 1988 | Apr 28 1970 | May 02 1988 | Jun 30 1990 | Jul 23 1970 | Aug 22 1993 | Sep 19 1998 | Oct 02 1971 | Nov 01 2000 | Dec 15 2000 |