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 | -2.4 | 2.4 | 7.4 | 14.5 | 19.4 | 22.2 | 27.1 | 27.3 | 21.2 | 11.6 | 4.1 | -1.9 |
| Average low | -10.2 | -7.5 | -3.2 | -0.3 | 4.1 | 7.7 | 8.8 | 7.9 | 4.2 | 0.3 | -2.6 | -8.9 |
| Average | -6.3 | -2.6 | 2.1 | 7.2 | 11.8 | 15 | 18 | 17.6 | 12.7 | 6 | 0.7 | -5.4 |
| Record daily high | 11.7 | 12.2 | 22.2 | 27.2 | 32.8 | 35.6 | 38 | 39 | 35 | 24.4 | 15.6 | 8.9 |
| Date | Jan 27 1962 | Feb 27 1972 | Mar 21 1963 | Apr 18 1962 | May 29 1972 | Jun 17 1961 | Jul 27 1998 | Aug 04 1998 | Sep 01 1967 | Oct 02 1963 | Nov 19 1962 | Dec 13 1964 |
| Record daily low | -38.5 | -34 | -25.6 | -11.1 | -5 | -1.7 | 1.7 | 0 | -6 | -10 | -24.4 | -32.8 |
| Date | Jan 30 1996 | Feb 01 1996 | Mar 03 1960 | Apr 24 1959 | May 08 1999 | Jun 06 1966 | Jul 03 1962 | Aug 25 1995 | Sep 28 1999 | Oct 28 1971 | Nov 16 1959 | Dec 27 1971 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 6 | 11 | 20 | 23 | 56 | 60 | 47 | 37 | 46 | 43 | 32 | 6 |
| Annual average: 386 | ||||||||||||
| Monthly snowfall (cm) | 50 | 20 | 11 | 3 | 0 | 0 | 0 | 0 | 0 | 4 | 26 | 64 |
| Annual average: 177 | ||||||||||||
| Monthly precipitation (mm) | 56 | 31 | 31 | 26 | 56 | 60 | 47 | 37 | 46 | 47 | 58 | 70 |
| Annual average: 564 | ||||||||||||
| Single day record rainfall (mm) | 6 | 11 | 11 | 15 | 37 | 28 | 24 | 24 | 37 | 20 | 25 | 10 |
| Date | Jan 19 1997 | Feb 08 1996 | Mar 22 1972 | Apr 11 1966 | May 30 1996 | Jun 14 1964 | Jul 12 1972 | Aug 30 1999 | Sep 14 1959 | Oct 12 1961 | Nov 13 1995 | Dec 29 1998 |
| Single day record snowfall (cm) | 17 | 15 | 8 | 14 | 1 | 0 | 0 | 0 | 0 | 20 | 25 | 27 |
| Date | Jan 10 1960 | Feb 09 1971 | Mar 04 1972 | Apr 14 2000 | May 04 2000 | Jun 01 1959 | Jul 01 1959 | Aug 01 1959 | Sep 01 1959 | Oct 31 1971 | Nov 07 1995 | Dec 21 1967 |
| Single day record precipitation (mm) | 17 | 15 | 11 | 15 | 37 | 28 | 24 | 24 | 37 | 20 | 33 | 27 |
| Date | Jan 10 1960 | Feb 09 1971 | Mar 22 1972 | Apr 11 1966 | May 30 1996 | Jun 14 1964 | Jul 12 1972 | Aug 30 1999 | Sep 14 1959 | Oct 31 1971 | Nov 13 1995 | Dec 21 1967 |