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 | -7.1 | -4 | 0.8 | 8.7 | 16.2 | 21.6 | 25 | 23.6 | 18.3 | 11.2 | 3.4 | -4.2 |
| Average low | -17.4 | -14.8 | -9.9 | -0.7 | 5.3 | 10.2 | 13.5 | 12.6 | 8.2 | 2.6 | -3.6 | -13 |
| Average | -12.3 | -9.4 | -4.6 | 4 | 10.8 | 15.9 | 19.3 | 18.1 | 13.3 | 6.9 | -0.1 | -8.6 |
| Record daily high | 9 | 10 | 17 | 29.5 | 29.5 | 33.5 | 34.5 | 32 | 30 | 25 | 18 | 13 |
| Date | Jan 27 1986 | Feb 22 1981 | Mar 30 1987 | Apr 27 1990 | May 19 1989 | Jun 15 1988 | Jul 04 1983 | Aug 03 1990 | Sep 05 1983 | Oct 01 1983 | Nov 16 1989 | Dec 03 1982 |
| Record daily low | -35 | -31 | -35 | -14 | -4 | 0.5 | 4 | 2 | -1 | -6 | -20.5 | -34 |
| Date | Jan 04 1981 | Feb 17 1989 | Mar 07 1989 | Apr 06 1982 | May 09 1985 | Jun 03 1986 | Jul 04 1982 | Aug 29 1982 | Sep 28 1986 | Oct 31 1986 | Nov 24 1989 | Dec 25 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 20 | 19 | 36 | 91 | 129 | 128 | 147 | 129 | 133 | 128 | 88 | 26 |
| Annual average: 1073 | ||||||||||||
| Monthly snowfall (cm) | 67 | 53 | 35 | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 27 | 65 |
| Annual average: 256 | ||||||||||||
| Monthly precipitation (mm) | 87 | 71 | 70 | 100 | 129 | 128 | 147 | 129 | 133 | 129 | 115 | 91 |
| Annual average: 1329 | ||||||||||||
| Single day record rainfall (mm) | 23 | 36 | 45 | 60 | 43 | 72 | 71 | 83 | 66 | 43 | 52 | 43 |
| Date | Jan 04 1993 | Feb 03 1983 | Mar 12 1985 | Apr 16 1996 | May 11 1981 | Jun 22 1981 | Jul 17 1992 | Aug 23 1986 | Sep 30 1990 | Oct 05 1983 | Nov 04 1982 | Dec 01 1996 |
| Single day record snowfall (cm) | 21 | 23 | 21 | 22 | 0 | 0 | 0 | 0 | 0 | 2 | 21 | 27 |
| Date | Jan 25 1986 | Feb 12 1988 | Mar 13 1993 | Apr 01 1987 | May 17 1981 | Jun 01 1981 | Jul 01 1981 | Aug 01 1981 | Sep 01 1981 | Oct 17 1989 | Nov 21 1986 | Dec 22 1983 |
| Single day record precipitation (mm) | 28 | 36 | 45 | 60 | 43 | 72 | 71 | 83 | 66 | 43 | 52 | 43 |
| Date | Jan 26 1986 | Feb 03 1983 | Mar 12 1985 | Apr 16 1996 | May 11 1981 | Jun 22 1981 | Jul 17 1992 | Aug 23 1986 | Sep 30 1990 | Oct 05 1983 | Nov 04 1982 | Dec 01 1996 |