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 | -9.9 | -6.1 | 0.8 | 11 | 18.5 | 22.9 | 25.5 | 25.2 | 18.6 | 11.5 | -0.1 | -7.2 |
| Average low | -20.4 | -16.1 | -9.5 | -1.8 | 4.5 | 9.4 | 11.4 | 10.5 | 4.7 | -1.3 | -9.8 | -17.4 |
| Average | -15.2 | -11.1 | -4.4 | 4.6 | 11.6 | 16.2 | 18.5 | 17.9 | 11.7 | 5.1 | -4.9 | -12.3 |
| Record daily high | 12.8 | 15 | 21.7 | 32.8 | 38 | 41.5 | 41.1 | 42.2 | 39.4 | 32.2 | 23.9 | 18 |
| Date | Jan 29 1931 | Feb 18 1931 | Mar 29 1966 | Apr 29 1939 | May 23 1980 | Jun 05 1988 | Jul 19 1941 | Aug 06 1949 | Sep 03 1940 | Oct 03 1943 | Nov 05 1975 | Dec 14 1997 |
| Record daily low | -46.7 | -45 | -41.7 | -26.1 | -11.1 | -5 | 0 | -2.8 | -13.9 | -23.9 | -32.8 | -42 |
| Date | Jan 26 1950 | Feb 16 1936 | Mar 02 1972 | Apr 02 1954 | May 05 1929 | Jun 12 1969 | Jul 28 1952 | Aug 24 1934 | Sep 25 1926 | Oct 31 1935 | Nov 29 1955 | Dec 31 1992 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 1 | 3 | 16 | 49 | 68 | 64 | 44 | 30 | 15 | 2 | 1 |
| Annual average: 292 | ||||||||||||
| Monthly snowfall (cm) | 17 | 14 | 17 | 7 | 3 | 0 | 0 | 0 | 2 | 5 | 12 | 18 |
| Annual average: 95 | ||||||||||||
| Monthly precipitation (mm) | 18 | 15 | 20 | 23 | 52 | 68 | 64 | 44 | 32 | 20 | 15 | 19 |
| Annual average: 387 | ||||||||||||
| Single day record rainfall (mm) | 13 | 11 | 13 | 30 | 71 | 94 | 77 | 59 | 44 | 47 | 23 | 16 |
| Date | Jan 13 1942 | Feb 16 1971 | Mar 19 1934 | Apr 19 1955 | May 07 1936 | Jun 23 1939 | Jul 06 2000 | Aug 13 1995 | Sep 01 1953 | Oct 02 1969 | Nov 11 1973 | Dec 18 1931 |
| Single day record snowfall (cm) | 19 | 36 | 22 | 18 | 18 | 6 | 0 | 0 | 20 | 25 | 15 | 23 |
| Date | Jan 12 1960 | Feb 12 1938 | Mar 12 1990 | Apr 19 1951 | May 03 1955 | Jun 01 1998 | Jul 01 1922 | Aug 01 1922 | Sep 22 1934 | Oct 20 1933 | Nov 30 1923 | Dec 21 1957 |
| Single day record precipitation (mm) | 19 | 36 | 35 | 30 | 72 | 94 | 77 | 59 | 44 | 49 | 23 | 23 |
| Date | Jan 12 1960 | Feb 12 1938 | Mar 12 1990 | Apr 19 1955 | May 07 1936 | Jun 23 1939 | Jul 06 2000 | Aug 13 1995 | Sep 01 1953 | Oct 02 1969 | Nov 11 1973 | Dec 21 1957 |