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 | -10 | -5.8 | 1 | 11.2 | 18.8 | 23.4 | 26.1 | 25.8 | 19 | 11.8 | 0.4 | -6.8 |
| Average low | -20.5 | -15.9 | -9.3 | -1.9 | 4.9 | 9.9 | 12.1 | 11 | 5.2 | -1.2 | -9.4 | -17.1 |
| Average | -15.3 | -10.9 | -4.1 | 4.6 | 11.9 | 16.7 | 19.1 | 18.4 | 12.1 | 5.4 | -4.5 | -12 |
| Record daily high | 11.5 | 16 | 23.3 | 32.2 | 37.5 | 40.5 | 41.7 | 40 | 38 | 31.1 | 24 | 14.5 |
| Date | Jan 12 1987 | Feb 27 1988 | Mar 30 1966 | Apr 30 1926 | May 22 1980 | Jun 07 1988 | Jul 27 1917 | Aug 08 1958 | Sep 04 1998 | Oct 02 1957 | Nov 07 1999 | Dec 14 1997 |
| Record daily low | -42.2 | -41 | -41.1 | -30.6 | -13.3 | -3.9 | -2.2 | -2.2 | -13.3 | -20.6 | -34 | -42 |
| Date | Jan 25 1969 | Feb 08 1994 | Mar 02 1972 | Apr 02 1975 | May 01 1954 | Jun 12 1969 | Jul 02 1917 | Aug 28 1917 | Sep 25 1926 | Oct 25 1957 | Nov 19 1978 | Dec 23 1983 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 1 | 4 | 22 | 50 | 73 | 64 | 46 | 39 | 17 | 2 | 1 |
| Annual average: 318 | ||||||||||||
| Monthly snowfall (cm) | 18 | 13 | 16 | 8 | 4 | 0 | 0 | 0 | 1 | 6 | 15 | 20 |
| Annual average: 100 | ||||||||||||
| Monthly precipitation (mm) | 18 | 13 | 20 | 30 | 54 | 73 | 64 | 46 | 40 | 23 | 17 | 20 |
| Annual average: 418 | ||||||||||||
| Single day record rainfall (mm) | 6 | 8 | 15 | 42 | 53 | 90 | 113 | 56 | 86 | 38 | 12 | 5 |
| Date | Jan 12 2002 | Feb 26 1902 | Mar 26 1902 | Apr 27 1975 | May 20 1903 | Jun 21 1956 | Jul 02 1990 | Aug 06 1900 | Sep 05 1995 | Oct 18 1971 | Nov 12 1923 | Dec 04 1900 |
| Single day record snowfall (cm) | 16 | 21 | 26 | 51 | 28 | 0 | 0 | 0 | 18 | 21 | 46 | 13 |
| Date | Jan 06 1989 | Feb 27 1976 | Mar 20 1975 | Apr 28 1970 | May 12 1983 | Jun 01 1901 | Jul 01 1900 | Aug 01 1900 | Sep 30 1983 | Oct 10 1998 | Nov 01 2000 | Dec 02 1982 |
| Single day record precipitation (mm) | 16 | 28 | 35 | 51 | 53 | 90 | 113 | 56 | 86 | 40 | 51 | 13 |
| Date | Jan 06 1989 | Feb 26 1902 | Mar 12 1990 | Apr 28 1970 | May 20 1903 | Jun 21 1956 | Jul 02 1990 | Aug 06 1900 | Sep 05 1995 | Oct 18 1971 | Nov 01 2000 | Dec 02 1982 |