Early winter · Weather & things to do
Cannon Beach in December
This is the coldest month in Cannon Beach: highs average 47°F (8°C) and lows 40°F (4°C), with about 11.4 in (289 mm) of rain.
With a comfort score of 29/100 (12th of 12), it's one of the toughest months, held back mainly by rain.

- Avg high
- 47°F (8°C)
- Avg low
- 40°F (4°C)
- Rain
- 11.4 in (289 mm)
- Humidity
- 91%
- Cloud cover
- 81%
- Daylight
- ~8 h 29 min
- Comfort score
- 29/100 · Tough
What December feels like
Afternoons only reach about 47°F (8°C), so plan on a warm jacket.
Nights cool to an average low of 40°F (4°C).
It's a very wet month, with around 11.4 in (289 mm) of rain, so keep plans flexible and have indoor backups ready.
Expect plenty of overcast days, with cloud cover near 81%.
Daylight is short, roughly 8 h 29 min mid-month, so start sightseeing early.
Plan around December
December is one of the lower-scoring months here; the best are June – September.
- Inside the wettest three-month stretch, November – January.
- Shortest days of the year, about 8 h 29 min of daylight.
- Comfort slips from 38/100 in November to 29/100.
- Our Oregon Coast Hideaways route recommends May – Sep, so December falls outside its suggested window.
What to pack for December
- Insulated jackethighs only 47°F
- Rain jacket and waterproof shoes11.4 in of rain on average
- Comfortable walking shoesmost picks involve some walking
What to do in Cannon Beach in December
With 11.4 in of rain, these picks lean toward food, drink and places with a roof, with outdoor options when the weather breaks.
Haystack Rock
235-foot sea stack with tide pools and nesting tufted puffins April–July.
Hug Point State Recreation Site
Beach with sea caves, a seasonal waterfall and an old stagecoach road cut into rock.
Ecola Seafoods Restaurant & Market
Fish market and counter for fish and chips, chowder and Dungeness crab.
Why now A sit-down stop to wait out showers in a month with 11.4 in of rain.
Neahkahnie Mountain Trail
Switchback climb to a summit with views down the coast to Nehalem Bay.
Cannon Beach Gallery
Nonprofit gallery of the Cannon Beach Arts Association showing regional artists.
Why now An indoor-leaning stop for a month with 11.4 in of rain.
Nearby in December
- Astoria in December~21 mi · highs 47°F, 11.4 in rain · similar daytime temperatures, about as wet
- Portland in December~67 mi · highs 45°F, 9.9 in rain · similar daytime temperatures, drier
- Yachats in December~109 mi · highs 50°F, 10.5 in rain · 2°C (3°F) warmer by day, drier
- Olympic NP in December~133 mi · highs 31°F, 10.6 in rain or snow · 9°C (16°F) cooler by day, drier
NASA POWER 2001–2025 monthly averages on a ~50 km grid, temperatures adjusted from the grid cell's ~165 m to Cannon Beach's ~12 m elevation (standard lapse rate). Comfort scores weigh temperature, rain, humidity and cloud: see how we score each month. Check a forecast before you go.
Cannon Beach in December: quick answers
Is December a good time to visit Cannon Beach?
It's one of the tougher months here, scoring 29/100, held back mainly by rain. The best months are June – September. Expect highs of 47°F (8°C) and 11.4 in (289 mm) of rain. Our Oregon Coast Hideaways route recommends May – Sep, so December is outside its suggested window.
How cold is Cannon Beach in December?
Average highs are 47°F (8°C) and average lows 40°F (4°C), making it the coldest month by daytime highs.
Does it rain a lot in Cannon Beach in December?
Yes: about 11.4 in (289 mm) of rain falls across December on average, the wettest month of the year. The annual total is about 70.2 in (1782 mm).
What should I pack for Cannon Beach in December?
Bring insulated jacket (highs only 47°F), rain jacket and waterproof shoes (11.4 in of rain on average) and comfortable walking shoes (most picks involve some walking).
More on Cannon Beach
Planning Cannon Beach in December?
Share this December plan with your group, poll everyone on dates and keep the packing list in one place.





