Cannon Beach, Oregon Climate
United States
Pop. 1,702 Elev. 12 m / 39 ft
TZ: America/Los_Angeles (UTC-7) ·
Cannon Beach has a mild, temperate climate year-round, with temperatures ranging from 41°F (5°C) in February to 63°F (17°C) in August. Rain falls on about 90 days per year (61.3 in / 1556 mm total), with 3 in (72 mm) of annual snowfall. The city averages 60 sunny days per year and around 43 thunderstorm days. Ocean water temperatures reach 61°F (16°C) in summer.
| Temperature | 63°F (17°C) high | 41°F (5°C) low |
| Feels like | 37°F (3°C) low | |
| Rain | 90 days | 61.3 in (1556 mm) /yr |
| Snow | 0 days | 2.9 in (72 mm) /yr |
| Sky | 60 sunny | 43 stormy |
| Wind | 5.4 mph (2.4 m/s) avg |
Looking for a place with a climate like Cannon Beach? Explore and filter 150,000+ cities worldwide.
Explore on the MapMonthly Climate Chart
Best months to visit: Aug, Sep
Sky & Air by Month
Cloud cover (%)
56
Jan 71
Feb 87
Mar 62
Apr 66
May 70
Jun 74
Jul 68
Aug 60
Sep 57
Oct 86
Nov 84
Dec Humidity (%)
79
Jan 79
Feb 83
Mar 77
Apr 78
May 84
Jun 88
Jul 88
Aug 88
Sep 81
Oct 83
Nov 84
Dec Weather Days by Month
Water Temperatures
Cities with Similar Climate
Find similar cities on the map →Nearby Cities
Nearby
Commercial airport 82 mi Salem-Willamette Valley Airport/McNary Field (SLE)
Ski resort 99 mi Tubing Hill
National park 7 mi Lewis and Clark National Historical Park - Salt Works
Mountain peak
(4,967 ft) 113 mi
Hospital 7 mi Providence Seaside Hospital
Hiking trail 7 mi Angora Peak Trail
Interested in Cannon Beach?
Hotels
Flights
Real Estate
Insurance
Connectivity
Monthly Weather Data
↑ See chart| Month | Avg High | Avg Low | Rainfall | Snowfall | Sunny Days |
|---|---|---|---|---|---|
| January | 48°F 9°C | 42°F 6°C | 4.2 in 106 mm | 0.1 in2 mm | 10 |
| February | 47°F 8°C | 41°F 5°C | 8.0 in 203 mm | 2.8 in70 mm | 4 |
| March | 50°F 10°C | 46°F 8°C | 8.7 in 220 mm | 0.0 in1 mm | 1 |
| April | 53°F 12°C | 48°F 9°C | 3.1 in 78 mm | — | 8 |
| May | 56°F 13°C | 51°F 10°C | 1.9 in 48 mm | — | 6 |
| June | 58°F 14°C | 53°F 12°C | 1.3 in 33 mm | — | 3 |
| July | 60°F 15°C | 54°F 12°C | 0.5 in 13 mm | — | 3 |
| August | 63°F 17°C | 58°F 14°C | 1.7 in 42 mm | — | 5 |
| September | 62°F 17°C | 56°F 13°C | 2.9 in 72 mm | — | 10 |
| October | 58°F 14°C | 52°F 11°C | 6.5 in 166 mm | — | 8 |
| November | 54°F 12°C | 50°F 10°C | 8.5 in 216 mm | — | 1 |
| December | 52°F 11°C | 47°F 8°C | 14.0 in 356 mm | — | 1 |
Weather Days by Month
↑ See chart| Month | Sunny Days | Storm Days |
|---|---|---|
| January | 10 | 2 |
| February | 4 | 7 |
| March | 1 | 10 |
| April | 8 | 1 |
| May | 6 | 1 |
| June | 3 | 1 |
| July | 3 | 0 |
| August | 5 | 0 |
| September | 10 | 0 |
| October | 8 | 6 |
| November | 1 | 4 |
| December | 1 | 11 |
Water Temperatures Data
↑ See chart| Month | Ocean Avg High | Lake Avg High |
|---|---|---|
| January | 51°F 11°C | 47°F 8°C |
| February | 49°F 9°C | 44°F 7°C |
| March | 50°F 10°C | 48°F 9°C |
| April | 52°F 11°C | 51°F 10°C |
| May | 58°F 15°C | 54°F 12°C |
| June | 59°F 15°C | 57°F 14°C |
| July | 58°F 14°C | 57°F 14°C |
| August | 61°F 16°C | 61°F 16°C |
| September | 60°F 16°C | 59°F 15°C |
| October | 58°F 15°C | 56°F 13°C |
| November | 55°F 13°C | 53°F 11°C |
| December | 53°F 12°C | 51°F 10°C |