Month: Record high °F
Jan: 56
Feb: 57
Mar: 56
Apr: 72
May: 82
Jun: 85
Jul: 84
Aug: 85
Sep: 73
Oct: 64
Nov: 62
Dec: 53
Year: 85
Month: Average high °F
Jan: 23.0
Feb: 26.8
Mar: 34.5
Apr: 45.2
May: 56.6
Jun: 63.5
Jul: 66.0
Aug: 63.9
Sep: 55.3
Oct: 40.6
Nov: 27.6
Dec: 24.4
Year: 44.0
Month: Average low °F
Jan: 11.2
Feb: 13.8
Mar: 19.2
Apr: 28.9
May: 39.2
Jun: 47.3
Jul: 51.8
Aug: 49.6
Sep: 41.5
Oct: 28.9
Nov: 16.7
Dec: 13.3
Year: 30.1
Month: Record low °F
Jan: −35
Feb: −38
Mar: −24
Apr: −15
May: 1
Jun: 29
Jul: 34
Aug: 31
Sep: 19
Oct: −6
Nov: −21
Dec: −36
Year: −38
Month: Precipitation inches
Jan: .74
Feb: .73
Mar: .60
Apr: .47
May: .76
Jun: .96
Jul: 1.83
Aug: 3.24
Sep: 2.98
Oct: 2.03
Nov: 1.17
Dec: 1.12
Year: 16.63
Month: Snowfall inches
Jan: 11.5
Feb: 11.0
Mar: 10.0
Apr: 4.1
May: .4
Jun: 0
Jul: 0
Aug: 0
Sep: .4
Oct: 7.8
Nov: 13.3
Dec: 17.0
Year: 75.5
Month: Avg. precipitation days
Jan: 8.1
Feb: 7.2
Mar: 6.8
Apr: 5.5
May: 7.0
Jun: 8.2
Jul: 11.3
Aug: 13.8
Sep: 14.5
Oct: 12.3
Nov: 9.3
Dec: 11.1
Year: 115.1
Month: Avg. snowy days
Jan: 7.0
Feb: 5.9
Mar: 5.8
Apr: 3.4
May: .2
Jun: 0
Jul: 0
Aug: 0
Sep: .2
Oct: 4.3
Nov: 7.0
Dec: 8.8
Year: 42.6
Month: Mean monthly sunshine hours
Jan: 83.7
Feb: 121.5
Mar: 195.3
Apr: 234.0
May: 288.3
Jun: 276.0
Jul: 251.1
Aug: 204.6
Sep: 159.0
Oct: 117.8
Nov: 81.0
Dec: 52.7
Year: 2,065