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 | -7.2 | -0.5 | 10.1 | 18.1 | 22.2 | 24.6 | 24.3 | 17.7 | 10.5 | -1.1 | -8.3 |
| Average low | -20.4 | -16 | -9.3 | -1 | 5.8 | 10.5 | 12.7 | 11.6 | 6.1 | -0 | -9.1 | -17.3 |
| Average | -15.7 | -11.6 | -4.9 | 4.6 | 11.9 | 16.4 | 18.6 | 18 | 11.9 | 5.2 | -5.1 | -12.8 |
| Record daily high | 10.5 | 9 | 20 | 31.5 | 37.5 | 39 | 38 | 37.8 | 36.1 | 29 | 21.7 | 12 |
| Date | Jan 31 1993 | Feb 25 1986 | Mar 23 1993 | Apr 28 2001 | May 22 1980 | Jun 05 1988 | Jul 22 1988 | Aug 29 1972 | Sep 05 1967 | Oct 02 1997 | Nov 05 1975 | Dec 14 1997 |
| Record daily low | -41.7 | -42 | -35.6 | -23.3 | -9.4 | -1.7 | 3.5 | -0.6 | -8.3 | -20.6 | -32 | -41.5 |
| Date | Jan 25 1972 | Feb 01 1996 | Mar 02 1972 | Apr 05 1979 | May 03 1967 | Jun 12 1969 | Jul 17 2000 | Aug 28 1976 | Sep 26 1965 | Oct 30 1972 | Nov 27 1985 | Dec 23 1983 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 1 | 3 | 18 | 45 | 75 | 70 | 47 | 31 | 16 | 3 | 1 |
| Annual average: 308 | ||||||||||||
| Monthly snowfall (cm) | 16 | 10 | 14 | 8 | 3 | 0 | 0 | 0 | 2 | 6 | 12 | 18 |
| Annual average: 89 | ||||||||||||
| Monthly precipitation (mm) | 16 | 11 | 17 | 26 | 48 | 75 | 70 | 47 | 33 | 21 | 15 | 19 |
| Annual average: 397 | ||||||||||||
| Single day record rainfall (mm) | 4 | 6 | 16 | 37 | 47 | 65 | 62 | 53 | 49 | 47 | 12 | 6 |
| Date | Jan 12 2002 | Feb 19 1981 | Mar 21 1995 | Apr 19 1985 | May 20 1974 | Jun 24 1966 | Jul 24 1992 | Aug 05 1966 | Sep 25 1981 | Oct 02 1969 | Nov 12 1973 | Dec 06 2000 |
| Single day record snowfall (cm) | 17 | 15 | 18 | 20 | 13 | 0 | 0 | 0 | 8 | 18 | 23 | 13 |
| Date | Jan 12 1960 | Feb 27 1958 | Mar 30 1967 | Apr 12 1979 | May 06 1979 | Jun 01 1957 | Jul 01 1957 | Aug 01 1957 | Sep 23 1972 | Oct 22 1957 | Nov 16 1966 | Dec 30 1965 |
| Single day record precipitation (mm) | 17 | 15 | 18 | 37 | 47 | 65 | 62 | 53 | 49 | 47 | 23 | 13 |
| Date | Jan 12 1960 | Feb 27 1958 | Mar 30 1967 | Apr 19 1985 | May 20 1974 | Jun 24 1966 | Jul 24 1992 | Aug 05 1966 | Sep 25 1981 | Oct 02 1969 | Nov 16 1966 | Dec 30 1965 |