Temperature, precipitation, air quality, natural hazards, and monthly weather data.
Gresham experiences four distinct seasons with an average annual temperature of 53°F (12°C). Winters average 41°F in January while summers reach 70°F in July. The area gets 237 sunny days per year, above the national average. Annual precipitation totals 56.2 inches (wetter than the 38-inch national average). The area receives 35.9 inches of snow annually, a moderate snowfall amount. Air quality is rated Good with a median AQI of 32. The city sits at an elevation of 387 feet.
Temperature
41°F Jan (5°C)70°F Jul (21°C)
Annual Average
53.0°F
2% below US avg
January Average
41°F (5°C)
July Average
70°F (21°C)
Sunny Days
237 days/yr
Geography
Elevation
387 ft (118 m)
Area
23.4 sq mi (60.7 km²)
Population Density
4,789/sq mi
Coordinates
45.5023°N, 122.4416°W
Timezone
America/Los_Angeles
County
Multnomah County County
Nearest Airport
Portland International (PDX) 10 miles away
Precipitation & Snow
Annual Rainfall56.2"
48% above US avg
Snowfall35.9"
Wettest Month (Dec)8.90"
Driest Month (Jul)1.02"
Air Quality
AQI Median
32.0
Rating
Good
Natural Hazard Risk
Overall Risk
Relatively High
Risk Score
98.5 / 100
Social Vulnerability
29.8 / 100
Community Resilience
95.5 / 100
Hazard Breakdown
Tornado
Relatively Low
Earthquake
Relatively High
Wildfire
Relatively Low
Flood
Relatively High
Hail
Very Low
Strong Wind
Relatively Moderate
Heat Wave
Relatively High
Winter Weather
Relatively High
Lightning
Relatively Low
Ice Storm
Relatively High
Drought
Very Low
Cold Wave
Relatively High
Landslide
Relatively Moderate
Coastal Flood
Relatively Low
Volcano
Relatively Moderate
Avalanche
Very Low
Source: FEMA National Risk Index v1.20 (Dec 2025)
Earthquake History
1,003 earthquakes (M2.5+) recorded within 150 km since 1990.
Strongest on record: M5.6.
Mar 25, 1993
4 km E of Scotts Mills, Oregon
M5.6
54 km
20 km
Jun 29, 2002
6 km ENE of Government Camp, Oregon
M4.5
62 km
5 km
Feb 14, 2011
31 km S of Morton, Washington
M4.3
88 km
4 km
Jul 14, 2008
11 km ESE of Maupin, Oregon
M4.2
124 km
16 km
Jun 17, 2010
30 km S of White Swan, Washington
M4.2
148 km
3 km
Jun 6, 2021
6 km NE of Government Camp, Oregon
M3.9
61 km
4 km
Apr 24, 2003
3 km NW of North Portland, Oregon
M3.9
27 km
17 km
Jun 25, 2004
17 km W of Packwood, Washington
M3.9
132 km
-1 km
Oct 1, 2004
37 km NNE of Amboy, Washington
M3.9
80 km
-1 km
Jan 3, 2018
37 km SSE of Morton, Washington
M3.9
89 km
10 km
Feb 8, 1995
9 km ESE of Hubbard, Oregon
M3.8
45 km
24 km
Jun 14, 2007
12 km ESE of Maupin, Oregon
M3.8
124 km
18 km
Jun 29, 2002
7 km NE of Government Camp, Oregon
M3.8
62 km
5 km
Aug 3, 2006
2 km WNW of Cherry Grove, Washington
M3.8
36 km
14 km
Oct 1, 2004
36 km NNE of Amboy, Washington
M3.7
79 km
-2 km
Jun 8, 1993
5 km ESE of Scotts Mills, Oregon
M3.7
54 km
19 km
Aug 23, 2013
24 km SSE of Mossyrock, Washington
M3.7
91 km
14 km
Jan 31, 2013
3 km ENE of Amboy, Washington
M3.7
47 km
6 km
Oct 1, 2004
37 km NNE of Amboy, Washington
M3.6
80 km
-1 km
Oct 1, 2004
37 km NNE of Amboy, Washington
M3.6
80 km
-1 km
Source: USGS Earthquake Catalog (M2.5+, 1990–2025). Sorted by magnitude.
Tornado History
58 tornadoes (EF0+) recorded within 100 km since 1950.
Strongest on record: EF3. Total: 6 fatalities, 304 injuries.
Date
Rating
Distance
Path
Fatalities
Apr 5, 1972
EF3
18 km
8.7 mi
6
Dec 14, 2010
EF2
81 km
5.0 mi
0
Dec 8, 1993
EF2
47 km
6.0 mi
0
Dec 10, 2015
EF1
31 km
0.8 mi
0
Oct 23, 2014
EF1
80 km
1.3 mi
0
Jun 13, 2013
EF1
66 km
0.3 mi
0
Jan 10, 2008
EF1
28 km
10.1 mi
0
Jun 21, 2003
EF1
93 km
0.3 mi
0
Oct 9, 2000
EF1
23 km
0.1 mi
0
Oct 9, 2000
EF1
42 km
0.1 mi
0
Nov 12, 1991
EF1
7 km
0.2 mi
0
Nov 12, 1991
EF1
30 km
0.2 mi
0
Jun 29, 1989
EF1
46 km
1.6 mi
0
Mar 28, 1985
EF1
83 km
0.2 mi
0
Oct 13, 1984
EF1
52 km
3.0 mi
0
Aug 16, 1978
EF1
46 km
0.2 mi
0
Mar 8, 1960
EF1
88 km
1.0 mi
0
Apr 12, 1957
EF1
19 km
2.5 mi
0
Oct 28, 2024
EF0
81 km
0.2 mi
0
Oct 11, 2023
EF0
46 km
0.5 mi
0
Source: NOAA Storm Prediction Center (EF0+, 1950–2024, US only).
Tsunami History
1 tsunami recorded within 500 km.
Highest wave on record: 250.0 m (820 ft).
Year
Location
Cause
Max Wave
Deaths
Distance
1980
WASHINGTON
Explosion
250.0 m
61
80 km
Source: NOAA/NCEI Historical Tsunami Database.
Nearby Volcanoes
11 volcanoes within 200 km.
Closest: West Crater (51 km).
Name
Type
Elevation
Last Eruption
Distance
West Crater
Volcanic field
1,329 m (4,360 ft)
-5750
51 km
Hood
Stratovolcano
3,426 m (11,240 ft)
1866
60 km
Indian Heaven
Shield(s)
1,806 m (5,925 ft)
-6250
68 km
St. Helens
Stratovolcano
2,549 m (8,363 ft)
2008
80 km
Jefferson
Stratovolcano
3,199 m (10,495 ft)
950
105 km
Adams
Stratovolcano
3,742 m (12,277 ft)
950
108 km
Sand Mountain Field
Pyroclastic cone(s)
1,664 m (5,459 ft)
-950
131 km
Belknap
Shield(s)
2,095 m (6,873 ft)
480
143 km
Rainier
Stratovolcano
4,392 m (14,409 ft)
1450
159 km
Three Sisters
Complex
3,159 m (10,364 ft)
440
161 km
Bachelor
Stratovolcano
2,763 m (9,065 ft)
-5800
180 km
Source: Smithsonian Institution Global Volcanism Program (GVP).
Wildfire History
20 wildfires (100+ acres) recorded within 100 km.
Largest: LIONSHEAD (197,732 acres, 2020).
Year
Name
Acres Burned
Distance
2020
LIONSHEAD
197,732
94 km
2020
BEACHIE CREEK
194,619
72 km
2020
RIVERSIDE
138,190
45 km
2017
EAGLE CREEK
48,816
41 km
2021
BULL COMPLEX
26,233
78 km
2020
BIG HOLLOW
24,243
57 km
2012
CASCADE CREEK
20,655
100 km
2020
WHITE RIVER
17,678
88 km
2017
WHITEWATER
11,758
100 km
2002
SHELDON RIDGE
11,665
86 km
2013
GOVERNMENT FLATS COMPLEX
10,993
82 km
2004
LOG SPRINGS
8,173
100 km
2021
S-503 FIRE
7,047
93 km
1999
HE HE
6,154
100 km
2011
DOLLAR LAKE
6,069
58 km
2014
36 PIT
5,838
39 km
2014
LOGGING UNIT FIRES
5,720
90 km
2008
GNARL RIDGE
3,502
65 km
2014
ROWENA
3,406
94 km
1999
RAINBOW QUARRY
3,230
98 km
Source: NIFC/IRWIN Wildfire Records (100+ acres).
Monthly Weather
Month
Avg Temperature
Precipitation
Summary
January
41°F (5°C)
8.3 in
February
43°F (6°C)
6.6 in
March
47°F (8°C)
5.9 in
April
51°F (10°C)
4.5 in
May
56°F (14°C)
3.5 in
June
62°F (17°C)
2.4 in
July
70°F (21°C)
1.0 in
Warmest, Driest
August
67°F (20°C)
1.3 in
September
62°F (17°C)
2.6 in
October
54°F (12°C)
4.5 in
November
45°F (7°C)
8.5 in
December
40°F (5°C)
8.9 in
Coldest, Wettest
Gresham has a seasonal temperature swing of 30°F / from 40°F in December to 70°F in July. Total annual precipitation is 58.1 inches, with December being the wettest month (8.9") and July the driest (1.0").