Cannon Beach Travel Guide

City Coastal town famous for Haystack Rock formations

Cannon Beach centers on Haystack Rock and long sand stretches below coastal pines; tide pools, Ecola cliffs and small galleries draw walkers, birders and storm watchers year-round.

Top Things to Do in Cannon Beach

All Attractions ›

Best Time to Visit Cannon Beach #

Climate

Cannon Beach's climate is classified as Warm-Summer Mediterranean - Warm-Summer Mediterranean climate with mild summers (peaking in August) and cold winters (coldest in December). Temperatures range from 3°C to 20°C. Heavy rainfall (2005 mm/year), wettest in December.

Air Quality: AQI 20 Good
Best Time to Visit
JulyAugustSeptember
Temperature & Rainfall
Temperature Range
31°
Warmest Month
-7°
Coldest Month
Monthly Conditions

January

January is cold with highs of 10°C and lows of 3°C. Heavy rain (293 mm) and mostly overcast skies.

42 Poor

Comfort

Feels Like Cold
C
Temperature
10°
91%
Humidity
Very Humid

Weather

293 mm
Rainfall
5.0 m/s
Wind
Light Breeze
0.1
UV Index
Low
9.0h daylight

February

February is cold with highs of 12°C and lows of 3°C. Heavy rain (236 mm) and mostly overcast skies.

44 Poor

Comfort

Feels Like Cold
C
Temperature
12°
89%
Humidity
Very Humid

Weather

236 mm
Rainfall
4.7 m/s
Wind
Light Breeze
0.3
UV Index
Low
10.2h daylight

March

March is cold with highs of 12°C and lows of 4°C. Heavy rain (217 mm) and mostly overcast skies.

42 Poor

Comfort

Feels Like Cold
C
Temperature
12°
88%
Humidity
Very Humid

Weather

217 mm
Rainfall
4.6 m/s
Wind
Light Breeze
0.6
UV Index
Moderate
11.8h daylight

April

April is cold with highs of 14°C and lows of 4°C. Significant rainfall (148 mm) and mostly overcast skies.

48 Poor

Comfort

Feels Like Cold
C
Temperature
14°
86%
Humidity
Very Humid

Weather

148 mm
Rainfall
4.4 m/s
Wind
Light Breeze
1.0
UV Index
Moderate
13.4h daylight

May

May is cool with highs of 16°C and lows of 7°C. Regular rainfall (98 mm) and partly cloudy skies.

66 Good

Comfort

11°
Feels Like Cool
11°C
Temperature
16°
85%
Humidity
Very Humid

Weather

98 mm
Rainfall
4.0 m/s
Wind
Light Breeze
1.4
UV Index
High
14.7h daylight

June

June is cool with highs of 17°C and lows of 9°C. Moderate rainfall (76 mm) and partly cloudy skies.

66 Good

Comfort

13°
Feels Like Cool
13°C
Temperature
17°
85%
Humidity
Very Humid

Weather

76 mm
Rainfall
4.0 m/s
Wind
Light Breeze
1.7
UV Index
Very High
15.4h daylight

July

July is cool with highs of 19°C and lows of 10°C. Moderate rainfall (38 mm) and mostly sunny skies.

80 Excellent

Comfort

15°
Feels Like Cool
15°C
Temperature
10° 19°
86%
Humidity
Very Humid

Weather

38 mm
Rainfall
4.0 m/s
Wind
Light Breeze
2.0
UV Index
Very High
15.1h daylight

August

August is cool with highs of 20°C and lows of 10°C. Moderate rainfall (37 mm).

80 Excellent

Comfort

15°
Feels Like Cool
15°C
Temperature
11° 20°
87%
Humidity
Very Humid

Weather

37 mm
Rainfall
3.7 m/s
Wind
Light Breeze
1.6
UV Index
Very High
13.9h daylight

September

September is cool with highs of 20°C and lows of 9°C. Regular rainfall (81 mm).

72 Very Good

Comfort

14°
Feels Like Cool
14°C
Temperature
20°
88%
Humidity
Very Humid

Weather

81 mm
Rainfall
3.7 m/s
Wind
Light Breeze
1.1
UV Index
High
12.4h daylight

October

October is cool with highs of 17°C and lows of 6°C. Significant rainfall (163 mm) and partly cloudy skies.

60 Good

Comfort

11°
Feels Like Cool
11°C
Temperature
17°
88%
Humidity
Very Humid

Weather

163 mm
Rainfall
3.9 m/s
Wind
Light Breeze
0.5
UV Index
Moderate
10.8h daylight

November

November is cold with highs of 12°C and lows of 4°C. Heavy rain (304 mm) and mostly overcast skies.

44 Poor

Comfort

Feels Like Cold
C
Temperature
12°
90%
Humidity
Very Humid

Weather

304 mm
Rainfall
4.8 m/s
Wind
Light Breeze
0.2
UV Index
Low
9.4h daylight

December

December is the coolest month with highs of 10°C and lows of 3°C. The wettest month with heavy rain (314 mm) and mostly overcast skies.

42 Poor

Comfort

Feels Like Cold
C
Temperature
10°
91%
Humidity
Very Humid

Weather

314 mm
Rainfall
5.3 m/s
Wind
Light Breeze
0.1
UV Index
Low
8.6h daylight

Nearby Cities #