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 | -12.9 | -9.1 | -1.9 | 8.4 | 17.5 | 22 | 24 | 23.6 | 17.1 | 10 | -2.7 | -10.3 |
| Average low | -23 | -19.4 | -12.1 | -2.9 | 3.9 | 9.4 | 11.1 | 9.7 | 4.2 | -1.9 | -11.2 | -19.3 |
| Average | -18 | -14.3 | -7 | 2.7 | 10.7 | 15.7 | 17.6 | 16.7 | 10.7 | 4.1 | -7 | -14.8 |
| Record daily high | 7 | 10 | 22 | 28 | 34 | 37 | 37.8 | 37.8 | 32 | 32 | 22.2 | 11.5 |
| Date | Jan 30 1993 | Feb 27 1988 | Mar 24 1993 | Apr 29 1998 | May 20 1992 | Jun 13 1979 | Jul 28 1975 | Aug 16 1961 | Sep 01 1991 | Oct 01 1992 | Nov 05 1975 | Dec 14 1997 |
| Record daily low | -45.6 | -43.9 | -41.7 | -28.3 | -8.9 | -2.8 | 0 | -1.1 | -10 | -23 | -38 | -42.5 |
| Date | Jan 28 1966 | Feb 27 1962 | Mar 01 1962 | Apr 03 1967 | May 03 1963 | Jun 13 1969 | Jul 03 1967 | Aug 13 1964 | Sep 26 1965 | Oct 30 1984 | Nov 30 1985 | Dec 31 1984 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 0 | 4 | 14 | 46 | 77 | 72 | 66 | 48 | 19 | 2 | 0 |
| Annual average: 347 | ||||||||||||
| Monthly snowfall (cm) | 23 | 16 | 21 | 9 | 3 | 0 | 0 | 0 | 1 | 6 | 18 | 20 |
| Annual average: 117 | ||||||||||||
| Monthly precipitation (mm) | 23 | 17 | 25 | 23 | 48 | 77 | 72 | 66 | 49 | 25 | 20 | 21 |
| Annual average: 465 | ||||||||||||
| Single day record rainfall (mm) | 2 | 3 | 14 | 41 | 49 | 52 | 76 | 70 | 46 | 41 | 9 | 5 |
| Date | Jan 30 1989 | Feb 15 1998 | Mar 12 1990 | Apr 28 1970 | May 29 1962 | Jun 19 2000 | Jul 23 1970 | Aug 02 1960 | Sep 17 1975 | Oct 02 1971 | Nov 01 2000 | Dec 09 1987 |
| Single day record snowfall (cm) | 25 | 27 | 20 | 15 | 17 | 0 | 0 | 0 | 4 | 20 | 20 | 19 |
| Date | Jan 27 1968 | Feb 26 1998 | Mar 18 1964 | Apr 18 1965 | May 03 1991 | Jun 01 1960 | Jul 01 1960 | Aug 01 1960 | Sep 23 1972 | Oct 20 1996 | Nov 16 1966 | Dec 21 2001 |
| Single day record precipitation (mm) | 25 | 27 | 28 | 41 | 49 | 52 | 76 | 70 | 46 | 41 | 28 | 19 |
| Date | Jan 27 1968 | Feb 26 1998 | Mar 12 1990 | Apr 28 1970 | May 29 1962 | Jun 19 2000 | Jul 23 1970 | Aug 02 1960 | Sep 17 1975 | Oct 02 1971 | Nov 01 2000 | Dec 21 2001 |