Temperature, precipitation, air quality, natural hazards, and monthly weather data.
Harrison has a cool climate with an average annual temperature of 44°F (7°C). Winters average 19°F in January while summers reach 68°F in July. The area gets 270 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. Annual precipitation totals 32.4 inches. The area receives 74.7 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 1,196 feet.
Temperature
19°F Jan (-7°C)68°F Jul (20°C)
Annual Average
43.9°F
19% below US avg
January Average
19°F (-7°C)
July Average
68°F (20°C)
Sunny Days
270 days/yr
Geography
Elevation
1,196 ft (365 m)
Area
3.7 sq mi (9.6 km²)
Population Density
612/sq mi
Coordinates
44.0130°N, 84.8106°W
Timezone
America/Detroit
County
Roscommon County County
Nearest Airport
Mbs International (MBS) 49 miles away
Precipitation & Snow
Annual Rainfall32.4"
15% below US avg
Snowfall74.7"
Wettest Month (Sep)3.78"
Driest Month (Feb)1.22"
Air Quality
AQI Median
38.0
Rating
Good
Natural Hazard Risk
Overall Risk
Relatively Low
Risk Score
56.7 / 100
Social Vulnerability
87.0 / 100
Community Resilience
69.1 / 100
Hazard Breakdown
Tornado
Relatively Low
Hurricane
Very Low
Earthquake
Very Low
Wildfire
Relatively Low
Flood
Relatively Low
Hail
Relatively Low
Strong Wind
Relatively Moderate
Heat Wave
Very Low
Winter Weather
Relatively High
Lightning
Relatively Moderate
Ice Storm
Very Low
Drought
No Rating
Cold Wave
Relatively Low
Landslide
Very Low
Source: FEMA National Risk Index v1.20 (Dec 2025)
Earthquake History
1 earthquake (M2.5+) recorded within 150 km since 1990.
Strongest on record: M3.5.
Sep 2, 1994
5 km SSW of DeWitt, Michigan
M3.5
136 km
5 km
Source: USGS Earthquake Catalog (M2.5+, 1990–2025). Sorted by magnitude.
Tornado History
192 tornadoes (EF0+) recorded within 100 km since 1950.
Strongest on record: EF3. Total: 5 fatalities, 107 injuries.
Date
Rating
Distance
Path
Fatalities
Mar 27, 1991
EF3
80 km
21.0 mi
0
Mar 27, 1991
EF3
76 km
35.0 mi
0
Jun 12, 1984
EF3
86 km
48.0 mi
0
Mar 30, 1976
EF3
76 km
6.4 mi
1
Mar 30, 1976
EF3
49 km
11.4 mi
0
Apr 23, 1968
EF3
64 km
60.9 mi
0
Oct 18, 2007
EF2
80 km
4.5 mi
1
Oct 18, 2007
EF2
81 km
11.6 mi
0
May 31, 1999
EF2
62 km
1.8 mi
0
Jul 13, 1995
EF2
56 km
5.0 mi
0
May 28, 1995
EF2
82 km
1.0 mi
0
Apr 24, 1993
EF2
57 km
7.0 mi
0
Mar 27, 1991
EF2
51 km
6.0 mi
0
Mar 27, 1991
EF2
27 km
4.0 mi
0
Jun 8, 1985
EF2
58 km
24.0 mi
0
Jun 15, 1982
EF2
87 km
19.0 mi
0
Jun 15, 1982
EF2
89 km
5.9 mi
0
Jul 4, 1977
EF2
91 km
2.5 mi
0
Jul 23, 1976
EF2
71 km
3.3 mi
0
May 21, 1975
EF2
23 km
1.6 mi
0
Source: NOAA Storm Prediction Center (EF0+, 1950–2024, US only).
Wildfire History
20 wildfires (100+ acres) recorded within 100 km.
Largest: MERIDIAN BOUNDARY COMPLEX (MERIDIAN ROAD) (7,478 acres, 2010).
Year
Name
Acres Burned
Distance
2010
MERIDIAN BOUNDARY COMPLEX (MERIDIAN ROAD)
7,478
67 km
1990
CRAWFORD15
6,868
79 km
2006
HUGHES LAKE FIRE
5,285
73 km
2000
NO PABLO
5,266
90 km
1994
UNNAMED
4,059
95 km
2006
UNNAMED
4,020
93 km
2014
UNNAMED
3,759
97 km
2018
BRITTLE 04/30/2018
3,484
96 km
2005
ROSCOMMON4
2,109
30 km
1987
OGEMAW22
1,952
72 km
1995
UNNAMED
1,844
95 km
2017
BRITTLE 20 AND 23 RX
1,557
97 km
1988
OGEMAW13
1,547
66 km
2024
RANGE 30 24-03 RX
1,523
80 km
1985
CRAWFORD45
1,412
95 km
1998
OGEMAW16
1,391
65 km
2008
FOUR MILE
1,348
70 km
2015
UNNAMED
1,276
97 km
2006
UNNAMED
1,267
64 km
2010
MERIDIAN BOUNDARY COMPLEX (RANGE 9)
1,202
69 km
Source: NIFC/IRWIN Wildfire Records (100+ acres).
Monthly Weather
Month
Avg Temperature
Precipitation
Summary
January
19°F (-7°C)
1.6 in
Coldest
February
20°F (-6°C)
1.2 in
Driest
March
30°F (-1°C)
2.1 in
April
42°F (6°C)
2.5 in
May
55°F (13°C)
2.9 in
June
63°F (17°C)
3.0 in
July
68°F (20°C)
2.8 in
Warmest
August
66°F (19°C)
3.5 in
September
58°F (15°C)
3.8 in
Wettest
October
47°F (8°C)
2.6 in
November
36°F (2°C)
2.4 in
December
25°F (-4°C)
2.1 in
Harrison has a seasonal temperature swing of 49°F / from 19°F in January to 68°F in July. Total annual precipitation is 30.5 inches, with September being the wettest month (3.8") and February the driest (1.2").