Temperature, precipitation, air quality, natural hazards, and monthly weather data.
Cannonsburg experiences four distinct seasons with an average annual temperature of 47°F (8°C). Winters average 22°F in January while summers reach 70°F in July. The area gets 260 sunny days per year, above the national average. Annual precipitation totals 36.7 inches. The area receives 72.9 inches of snow annually, making winter weather a significant factor for residents. Air quality is rated Good with a median AQI of 38. The city sits at an elevation of 783 feet.
Temperature
22°F Jan (-6°C)70°F Jul (21°C)
Annual Average
47.0°F
13% below US avg
January Average
22°F (-6°C)
July Average
70°F (21°C)
Sunny Days
260 days/yr
Geography
Elevation
783 ft (239 m)
Area
0.4 sq mi (1.1 km²)
Population Density
400/sq mi
Coordinates
43.0541°N, 85.4743°W
Timezone
America/Detroit
County
Kent County County
Nearest Airport
Gerald R Ford International (GRR) 12 miles away
Precipitation & Snow
Annual Rainfall36.7"
4% below US avg
Snowfall72.9"
Wettest Month (Sep)4.13"
Driest Month (Feb)1.42"
Air Quality
AQI Median
38.0
Rating
Good
Natural Hazard Risk
Overall Risk
Relatively Moderate
Risk Score
92.2 / 100
Social Vulnerability
17.5 / 100
Community Resilience
96.0 / 100
Hazard Breakdown
Tornado
Relatively High
Hurricane
Very Low
Earthquake
Relatively Low
Wildfire
Very Low
Flood
Relatively High
Hail
Relatively Moderate
Strong Wind
Very High
Heat Wave
Relatively Moderate
Winter Weather
Relatively High
Lightning
Relatively Moderate
Ice Storm
Relatively High
Drought
No Rating
Cold Wave
Relatively High
Landslide
Relatively Low
Source: FEMA National Risk Index v1.20 (Dec 2025)
Earthquake History
3 earthquakes (M2.5+) recorded within 150 km since 1990.
Strongest on record: M4.2.
May 2, 2015
5 km S of Galesburg, Michigan
M4.2
91 km
4 km
Sep 2, 1994
5 km SSW of DeWitt, Michigan
M3.5
76 km
5 km
Jun 30, 2015
5 km NNE of Burlington, Michigan
M3.3
107 km
5 km
Source: USGS Earthquake Catalog (M2.5+, 1990–2025). Sorted by magnitude.
Tornado History
295 tornadoes (EF0+) recorded within 100 km since 1950.
Strongest on record: EF5. Total: 36 fatalities, 791 injuries.
Date
Rating
Distance
Path
Fatalities
Apr 3, 1956
EF5
76 km
58.8 mi
17
Apr 2, 1977
EF4
79 km
16.6 mi
1
Apr 2, 1977
EF4
86 km
12.4 mi
0
Apr 21, 1967
EF4
57 km
12.0 mi
0
Apr 11, 1965
EF4
36 km
20.6 mi
5
Apr 11, 1965
EF4
71 km
21.0 mi
1
Aug 24, 2007
EF3
74 km
6.5 mi
0
Mar 27, 1991
EF3
88 km
2.0 mi
0
May 13, 1980
EF3
86 km
10.6 mi
5
Apr 23, 1968
EF3
72 km
60.9 mi
0
Apr 21, 1967
EF3
30 km
13.6 mi
0
Apr 11, 1965
EF3
77 km
14.2 mi
0
Apr 11, 1965
EF3
47 km
14.1 mi
0
May 7, 2024
EF2
97 km
10.9 mi
0
Jun 19, 2009
EF2
78 km
5.9 mi
0
Jun 19, 2009
EF2
74 km
0.9 mi
0
May 21, 2001
EF2
76 km
1.0 mi
0
Jul 4, 1994
EF2
32 km
0.3 mi
0
Nov 27, 1989
EF2
52 km
6.0 mi
0
May 30, 1989
EF2
94 km
10.2 mi
0
Source: NOAA Storm Prediction Center (EF0+, 1950–2024, US only).
Wildfire History
5 wildfires (100+ acres) recorded within 100 km.
Largest: ALLEGAN6 (1,077 acres, 1988).
Year
Name
Acres Burned
Distance
1988
ALLEGAN6
1,077
70 km
2018
SER 438 / WHITE RIVER
814
75 km
2019
UNNAMED
793
75 km
1994
COUNTY LINE
735
93 km
2019
BALDWIN FUELS UNITS 1/2/6AB
619
99 km
Source: NIFC/IRWIN Wildfire Records (100+ acres).
Monthly Weather
Month
Avg Temperature
Precipitation
Summary
January
22°F (-6°C)
1.9 in
Coldest
February
24°F (-5°C)
1.4 in
Driest
March
33°F (1°C)
2.5 in
April
45°F (7°C)
3.2 in
May
57°F (14°C)
3.2 in
June
66°F (19°C)
3.4 in
July
70°F (21°C)
2.8 in
Warmest
August
68°F (20°C)
3.9 in
September
61°F (16°C)
4.1 in
Wettest
October
49°F (10°C)
2.9 in
November
38°F (3°C)
3.2 in
December
27°F (-3°C)
2.7 in
Cannonsburg has a seasonal temperature swing of 48°F / from 22°F in January to 70°F in July. Total annual precipitation is 35.1 inches, with September being the wettest month (4.1") and February the driest (1.4").