Sign In Register

Weather & Climate in Cannon Beach, OR

Temperature, precipitation, air quality, natural hazards, and monthly weather data.

Cannon Beach experiences four distinct seasons with an average annual temperature of 52°F (11°C). Winters average 46°F in January while summers reach 59°F in July / relatively mild seasonal variation. The area gets 251 sunny days per year, above the national average. Annual precipitation totals 76.7 inches (wetter than the 38-inch national average). Air quality is rated Good with a median AQI of 32. The city sits at an elevation of 45 feet.

Temperature

46°F Jan (8°C) 59°F Jul (15°C)
Annual Average51.7°F
4% below US avg
January Average46°F (8°C)
July Average59°F (15°C)
Sunny Days251 days/yr

Geography

Elevation45 ft (14 m)
Area1.5 sq mi (4.0 km²)
Population Density877/sq mi
Coordinates45.8881°N, 123.9601°W
TimezoneAmerica/Los_Angeles
CountyTillamook County County
Nearest AirportAstoria Regional (AST)
22 miles away

Precipitation & Snow

Annual Rainfall 76.7"
102% above US avg
Snowfall 0.0"
Wettest Month (Dec) 14.02"
Driest Month (Jul) 1.61"

Air Quality

AQI Median32.0
RatingGood

Natural Hazard Risk

Overall RiskRelatively Moderate
Risk Score81.3 / 100
Social Vulnerability57.6 / 100
Community Resilience61.8 / 100

Hazard Breakdown

Tornado Very Low
Earthquake Relatively Moderate
Wildfire Very Low
Flood Relatively Moderate
Hail Very Low
Strong Wind Relatively Low
Heat Wave Very Low
Winter Weather Very Low
Lightning Very Low
Ice Storm Relatively Low
Drought Very Low
Cold Wave Very Low
Landslide Relatively Moderate
Coastal Flood Relatively Moderate
Tsunami Relatively Moderate
Volcano Very Low
Avalanche Very Low
Source: FEMA National Risk Index v1.20 (Dec 2025)

Earthquake History

914 earthquakes (M2.5+) recorded within 150 km since 1990. Strongest on record: M5.8.

Jul 3, 1999 8 km N of Satsop, Washington M5.8 137 km 40 km
Mar 25, 1993 4 km E of Scotts Mills, Oregon M5.6 142 km 20 km
Jun 10, 2001 18 km N of Satsop, Washington M5.0 147 km 40 km
Aug 19, 2004 19 km W of Newport, Oregon M4.7 139 km 27 km
Feb 14, 2011 31 km S of Morton, Washington M4.3 142 km 4 km
Apr 24, 2003 3 km NW of North Portland, Oregon M3.9 99 km 17 km
Oct 1, 2004 37 km NNE of Amboy, Washington M3.9 141 km -1 km
Feb 8, 1995 9 km ESE of Hubbard, Oregon M3.8 128 km 24 km
Aug 3, 2006 2 km WNW of Cherry Grove, Washington M3.8 105 km 14 km
Jun 8, 1993 5 km ESE of Scotts Mills, Oregon M3.7 143 km 19 km
Aug 23, 2013 24 km SSE of Mossyrock, Washington M3.7 131 km 14 km
Oct 1, 2004 36 km NNE of Amboy, Washington M3.7 140 km -2 km
Jul 31, 2016 12 km NNE of Aberdeen Gardens, Washington M3.7 144 km 35 km
Jan 31, 2013 3 km ENE of Amboy, Washington M3.7 120 km 6 km
Sep 30, 2004 37 km NNE of Amboy, Washington M3.6 141 km -1 km
Feb 24, 1999 8 km WSW of Molalla, Oregon M3.6 131 km 34 km
Jul 25, 2006 37 km NNE of Amboy, Washington M3.6 141 km -1 km
Aug 5, 2006 37 km NNE of Amboy, Washington M3.6 141 km -1 km
Jul 31, 2006 37 km NNE of Amboy, Washington M3.6 141 km -1 km
Oct 1, 2004 37 km NNE of Amboy, Washington M3.6 141 km -1 km
Source: USGS Earthquake Catalog (M2.5+, 1990–2025). Sorted by magnitude.

Tornado History

35 tornadoes (EF0+) recorded within 100 km since 1950. Strongest on record: EF2. Total: 3 injuries.

Date Rating Distance Path Fatalities
Oct 14, 2016 EF2 19 km 0.7 mi 0
Oct 23, 2014 EF1 83 km 1.3 mi 0
Jun 13, 2013 EF1 96 km 0.3 mi 0
Jun 29, 1989 EF1 100 km 1.6 mi 0
Mar 28, 1985 EF1 88 km 0.2 mi 0
Oct 13, 1984 EF1 94 km 3.0 mi 0
Aug 16, 1978 EF1 85 km 0.2 mi 0
Dec 12, 1975 EF1 50 km 2.0 mi 0
Oct 3, 1967 EF1 27 km 0.5 mi 0
Nov 11, 2024 EF0 30 km 0.3 mi 0
Oct 28, 2024 EF0 79 km 0.2 mi 0
Oct 11, 2023 EF0 98 km 0.5 mi 0
Mar 19, 2021 EF0 48 km 0.3 mi 0
Nov 10, 2020 EF0 86 km 1.7 mi 0
Sep 8, 2019 EF0 90 km 0.1 mi 0
Oct 29, 2018 EF0 74 km 0.1 mi 0
Nov 6, 2009 EF0 98 km 0.1 mi 0
Sep 13, 2004 EF0 93 km 1.0 mi 0
Jun 6, 2004 EF0 87 km 0.5 mi 0
May 27, 2004 EF0 100 km 0.5 mi 0
Source: NOAA Storm Prediction Center (EF0+, 1950–2024, US only).

Tsunami History

2 tsunamis 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 142 km
1700 CASCADIA SUBDUCTION ZONE Earthquake 2 128 km
Source: NOAA/NCEI Historical Tsunami Database.

Nearby Volcanoes

6 volcanoes within 200 km. Closest: St. Helens (142 km).

Name Type Elevation Last Eruption Distance
St. Helens Stratovolcano 2,549 m (8,363 ft) 2008 142 km
West Crater Volcanic field 1,329 m (4,360 ft) -5750 146 km
Indian Heaven Shield(s) 1,806 m (5,925 ft) -6250 166 km
Hood Stratovolcano 3,426 m (11,240 ft) 1866 185 km
Adams Stratovolcano 3,742 m (12,277 ft) 950 194 km
Rainier Stratovolcano 4,392 m (14,409 ft) 1450 200 km
Source: Smithsonian Institution Global Volcanism Program (GVP).

Wildfire History

1 wildfire (100+ acres) recorded within 100 km. Largest: ECHO MTN COMPLEX (2,161 acres, 2020).

Year Name Acres Burned Distance
2020 ECHO MTN COMPLEX 2,161 97 km
Source: NIFC/IRWIN Wildfire Records (100+ acres).

Monthly Weather

Month Avg Temperature Precipitation Summary
January 46°F (8°C) 13.1 in
February 44°F (6°C) 10.6 in
March 44°F (7°C) 9.6 in
April 47°F (8°C) 6.6 in
May 51°F (10°C) 4.3 in
June 54°F (12°C) 3.3 in
July 59°F (15°C) 1.6 in Warmest, Driest
August 59°F (15°C) 1.7 in
September 57°F (14°C) 3.6 in
October 52°F (11°C) 7.2 in
November 46°F (8°C) 13.4 in
December 42°F (6°C) 14.0 in Coldest, Wettest

Cannon Beach has a seasonal temperature swing of 17°F / from 42°F in December to 59°F in July. Total annual precipitation is 88.9 inches, with December being the wettest month (14.0") and July the driest (1.6").

View full profile of Cannon Beach, OR →