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.8 | -6.8 | 0.2 | 9.5 | 17.8 | 22.2 | 24.7 | 23.5 | 17.2 | 10 | -0.8 | -9.2 |
| Average low | -25.9 | -21.8 | -13.5 | -3.9 | 4.4 | 10 | 12.5 | 11 | 5.4 | -0.6 | -9.8 | -20.9 |
| Average | -18.8 | -14.4 | -6.7 | 2.8 | 11.1 | 16.1 | 18.6 | 17.3 | 11.3 | 4.7 | -5.3 | -15.1 |
| Record daily high | 10 | 13.5 | 24.4 | 30.6 | 35.5 | 35.6 | 37.8 | 37 | 31.7 | 29 | 21.7 | 10 |
| Date | Jan 22 1942 | Feb 14 1983 | Mar 27 1946 | Apr 30 1952 | May 22 1980 | Jun 30 1931 | Jul 12 1936 | Aug 27 1991 | Sep 08 1931 | Oct 01 1992 | Nov 05 1975 | Dec 06 1939 |
| Record daily low | -46.7 | -48.9 | -44.4 | -31.1 | -15 | -4.4 | -2.8 | -2.5 | -8.3 | -20.6 | -39 | -45 |
| Date | Jan 21 1943 | Feb 07 1933 | Mar 01 1962 | Apr 02 1954 | May 01 1966 | Jun 01 1964 | Jul 15 1920 | Aug 28 1982 | Sep 28 1945 | Oct 26 1936 | Nov 28 1985 | Dec 25 1933 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 1 | 5 | 20 | 61 | 96 | 92 | 82 | 66 | 38 | 9 | 0 |
| Annual average: 469 | ||||||||||||
| Monthly snowfall (cm) | 28 | 19 | 18 | 8 | 1 | 0 | 0 | 0 | 0 | 5 | 29 | 27 |
| Annual average: 135 | ||||||||||||
| Monthly precipitation (mm) | 28 | 20 | 24 | 28 | 62 | 96 | 92 | 82 | 66 | 43 | 38 | 28 |
| Annual average: 604 | ||||||||||||
| Single day record rainfall (mm) | 0 | 12 | 43 | 38 | 60 | 118 | 154 | 76 | 62 | 50 | 35 | 14 |
| Date | Jan 01 1916 | Feb 15 1984 | Mar 26 1942 | Apr 12 1964 | May 11 1922 | Jun 09 1970 | Jul 02 1982 | Aug 18 1989 | Sep 15 1936 | Oct 16 1934 | Nov 08 1915 | Dec 16 1928 |
| Single day record snowfall (cm) | 20 | 19 | 31 | 28 | 11 | 0 | 0 | 0 | 4 | 18 | 29 | 25 |
| Date | Jan 24 1950 | Feb 11 1974 | Mar 03 1966 | Apr 12 1961 | May 06 1931 | Jun 01 1915 | Jul 01 1915 | Aug 01 1915 | Sep 24 1942 | Oct 09 1970 | Nov 24 1931 | Dec 26 1916 |
| Single day record precipitation (mm) | 20 | 19 | 43 | 38 | 60 | 118 | 154 | 76 | 62 | 50 | 35 | 25 |
| Date | Jan 24 1950 | Feb 11 1974 | Mar 26 1942 | Apr 12 1964 | May 11 1922 | Jun 09 1970 | Jul 02 1982 | Aug 18 1989 | Sep 15 1936 | Oct 16 1934 | Nov 08 1915 | Dec 26 1916 |