Climate and monthly weather forecastCannon Beach, OR
Climate and monthly weather forecast
The climate of Cannon Beach
Identified by the Köppen climate classification as a Csb type, Cannon Beach in Oregon, USA, experiences the so-called Mediterranean, warm summer climate. Geographically situated beside the expansive Pacific Ocean, the area boasts a climatic balance struck between Oceanic and Mediterranean influences.Throughout the year, Cannon Beach observes relatively moderate temperatures, with a high average ranging from 46.6°F (8.1°C) in December to a peak of 65.5°F (18.6°C) in August. The low average temperature fluctuates from a chilly 40.5°F (4.7°C) in December to a more comfortable 55°F (12.8°C), also in August. Meanwhile, monthly humidity stays consistent at around 81% to 84%, peaking in August.
Precipitation varies significantly throughout the year, with rainfall reaching its apex in December at 6.54" (166mm) and its nadir in July and August at 0.47" (12mm). Snowfall remains elusive, with minimal to no accumulation except for a light 0.51" (13mm) dusting in January. Significant sunlight, averaging between 3.9 hours in February to a sunny 10 hours in August, greets residents and visitors of Cannon Beach all year round.
The best time to visit Cannon Beach
Based on weather variables, the prime time to visit Cannon Beach is from June to September. During these months, the average high temperatures hover between 60.6°F (15.9°C) to 65.5°F (18.6°C), offering bright and warm summer days ideal for outdoor activities. Daily sunlight extends up to 8.9 hours to a generous 10 hours, providing plenty of time to explore the coastal town. Furthermore, these months see the lowest rainfall, falling between 0.47" (12mm) in July and August to 1.77" (45mm) in September, ensuring fewer disruptions due to the weather.The worst time to visit Cannon Beach
For those less welcoming of the colder, wet weather, the least desirable time to visit Cannon Beach would be December through February. Temperatures during this period range from an average high of 46.6°F (8.1°C) to 49.6°F (9.8°C) and lows hitting a cool 40.5°F (4.7°C) to 42.4°F (5.8°C). Rainfall during these months is also at its most abundant, with the wettest month, December, seeing 6.54" (166mm) of rain.Spring weather in Cannon Beach
Spring in Cannon Beach starts to welcome a rise in temperature, from an average high of 49.6°F (9.8°C) in March to 57.6°F (14.2°C) in May, and corresponding average lows from 42.4°F (5.8°C) to 47.5°F (8.6°C). A notable decrease in rainfall characterizes this season, with a relatively drier May seeing just 1.85" (47mm) of precipitation. The hours of sunshine start increasing, from a gentle 5.6 hours in March to a lively 8.3 hours in May, and the relative humidity remains consistent at around 81%.Summer weather in Cannon Beach
The summer months in Cannon Beach are pleasant and mild. From June to August, the average high temperature switches between 60.6°F (15.9°C) and 65.5°F (18.6°C), and the average low sits between 50.9°F (10.5°C) and 55°F (12.8°C). Summer draws in the least amount of rainfall: a mere 0.47" (12mm) throughout July and August. Uninterrupted sunshine bathes the beach for 8.9 to 10 hours per day during this period.Autumn weather in Cannon Beach
Autumn witnesses a gradual decrease in temperature, with average highs decreasing from 63.5°F (17.5°C) in September to 51.4°F (10.8°C) in November. Average lows also decline, ranging from 53.8°F (12.1°C) down to 45.3°F (7.4°C). Rainfall starts to rise significantly in this season, with November experiencing 5.28" (134mm). The duration of sunshine decreases gradually, with September still enjoying 8.8 hours, eventually shortening to 4.4 hours by November.Winter weather in Cannon Beach
Winter in Cannon Beach is marked by cooler temperatures, with the average high ranging from 58.1°F (14.5°C) in December to 47.7°F (8.7°C) and 47.8°F (8.8°C) in February, and corresponding lows from 49.8°F (9.9°C) to 40.8°F (4.9°C) and 41.2°F (5.1°C) respectively. Rainfall is at its highest during these months, culminating in a maximum of 6.54" (166mm) in December. Winter days bring fewer hours of sunshine, being limited to 4.2 hours in December and February, and a slight increase to 3.9 hours in January.Weather in January
Cannon Beach, Oregon, kicks off January with typically cool and rainy weather. January possesses an impressive average rainfall of 6.26" (159mm), to start the year making it one of the wetter months. As winter takes hold, snow is sparse, but a light dusting may occasionally make an appearance. Weather in January »Weather in February
In Cannon Beach, February's climate remains firmly in the grasp of winter. The cool temperatures from January persist into February, but rainfall eases slightly from the high of January's downpour. Though the number of rainy days remains relatively consistent, a dried-up trend toward the month's end hints at an approaching spring. Weather in February »Weather in March
March spearheads the transition from winter to spring in Cannon Beach. Though cold temperatures maintain their grip, rainfall sees a further reduction. The weather continues its drying trend marked by diminishing precipitation from February's totals. Weather in March »Weather in April
April ushers in discernible spring weather in Cannon Beach. The city enjoys reducing rainfall, and notably lesser rainy days hint at the drier summer months ahead. An uptick in sunshine hours accompanies the longer days, painting Cannon Beach in a more favourable light. Weather in April »Weather in May
May imparts a considerable change to Cannon Beach's weather pattern. The city enters a substantially drier period with rainfall and the number of rainy days showing significant reductions from April's results. The gradual increase in temperature, while still moderate, prepares the city for the warmth of summer. Weather in May »Weather in June
Cannon Beach welcomes the arrival of summer in June. The city appreciates balmy weather, and the substantial reduction in rainfall commences the driest period of the year. June highlights include an increased number of sunshine hours, ideal for beach-going, and a warmer sea temperature favourable for water activities. Weather in June »Weather in July
July encapsulates the peak of summer in Cannon Beach. This month brings less rainfall and fewer rainy days than any other month, marking the driest point of the year. The weather lends itself well to outdoor endeavours with swimming a popular choice as sea temperatures reach their zenith. Weather in July »Weather in August
August in Cannon Beach sustains the summer's heat and dry theme. The city relishes in long, sunny, warm days coupled with pleasantly cool evenings. Though rainfall inches slightly higher than July's low, the number of rainy days remains constant. Weather in August »Weather in September
Cannon Beach's September continues the summer feel. While rainfall returns, it remains relatively low compared to the city's yearly average. The number of rainy days starts to creep up, signalling the summer's end and autumn's approach. Weather in September »Weather in October
Cannon Beach enters the winds of change with October. Typical autumn weather typifies this month, ushering in lower temperatures and a significant increase in rainfall. Along with falling leaves, October sees diminishing daylight hours and less sunshine, symbolizing the closing of summer. Weather in October »Weather in November
November accentuates Cannon Beach's move into winter. More frequent rainfall makes its return, accompanied by a greater number of rainy days compared to October. As nights draw in, the temperatures drop, and the days become shorter. Weather in November »Weather in December
December seals the year with a brisk winter vibe in Cannon Beach. As temperatures dip further, rain comes in full force, contributing to the second-wettest month of the year. A sprinkling of snowfall makes an occasional appearance, creating a picturesque scene against the winter landscape. Weather in December »Published by: Weather U.S. | About Us
Data Sources | Weather Forecasting & Climate
Frequently asked questions
Average temperature
Cannon Beach, OR
The warmest month (with the highest average high temperature) is August (65.5°F).
The month with the lowest average high temperature is December (46.6°F).
The month with the highest average low temperature is August (55°F).
The coldest month (with the lowest average low temperature) is December (40.5°F).
Average pressure
Cannon Beach, OR
- Average pressure in January:
30.08"Hg - Average pressure in February:
30.06"Hg - Average pressure in March:
30.02"Hg - Average pressure in April:
30.07"Hg - Average pressure in May:
30.06"Hg - Average pressure in June:
30.06"Hg
- Average pressure in July:
30.07"Hg - Average pressure in August:
30.03"Hg - Average pressure in September:
30.02"Hg - Average pressure in October:
30.04"Hg - Average pressure in November:
30.03"Hg - Average pressure in December:
30.06"Hg
The month with the highest atmospheric pressure is January (30.08"Hg).
The months with the lowest atmospheric pressure are March and September (30.02"Hg).
Average wind speed
Cannon Beach, OR
- Average wind speed in January:
10.9mph - Average wind speed in February:
9.8mph - Average wind speed in March:
10.1mph - Average wind speed in April:
8.9mph - Average wind speed in May:
7.7mph - Average wind speed in June:
7.3mph
- Average wind speed in July:
7mph - Average wind speed in August:
6.3mph - Average wind speed in September:
7.2mph - Average wind speed in October:
8.8mph - Average wind speed in November:
10.6mph - Average wind speed in December:
10.5mph
The windiest month (with the highest average wind speed) is January (10.9mph).
The calmest month (with the lowest average wind speed) is August (6.3mph).
Average humidity
Cannon Beach, OR
The month with the highest relative humidity is August (84%).
The months with the lowest relative humidity are January, March, April, May, October and December (81%).
Average rainfall
Cannon Beach, OR
- Average rainfall in January:
6.26" - Average rainfall in February:
4.41" - Average rainfall in March:
4.06" - Average rainfall in April:
3.03" - Average rainfall in May:
1.85" - Average rainfall in June:
1.5"
- Average rainfall in July:
0.47" - Average rainfall in August:
0.47" - Average rainfall in September:
1.77" - Average rainfall in October:
4.17" - Average rainfall in November:
5.28" - Average rainfall in December:
6.54"
The wettest month (with the highest rainfall) is December (6.54").
The driest months (with the least rainfall) are July and August (0.47").
Average rainfall days
Cannon Beach, OR
- Average rainfall days in January:
19.4 days - Average rainfall days in February:
18.7 days - Average rainfall days in March:
20.8 days - Average rainfall days in April:
19 days - Average rainfall days in May:
12.8 days - Average rainfall days in June:
12.4 days
- Average rainfall days in July:
7.3 days - Average rainfall days in August:
7.3 days - Average rainfall days in September:
11 days - Average rainfall days in October:
16.1 days - Average rainfall days in November:
20.1 days - Average rainfall days in December:
20.7 days
The month with the highest number of rainy days is March (20.8 days).
The months with the least rainy days are July and August (7.3 days).
Average snowfall
Cannon Beach, OR
The month with the highest snowfall is February (0.59").
The months with the least snowfall are April, May, June, July, August, September, October and November (0").
Average snowfall days
Cannon Beach, OR
- Average snowfall days in January:
0.5 days - Average snowfall days in February:
1.3 days - Average snowfall days in March:
0.6 days - Average snowfall days in April:
0 days - Average snowfall days in May:
0 days - Average snowfall days in June:
0 days
- Average snowfall days in July:
0 days - Average snowfall days in August:
0 days - Average snowfall days in September:
0 days - Average snowfall days in October:
0 days - Average snowfall days in November:
0.1 days - Average snowfall days in December:
0.3 days
The month with the highest number of snowfall days is February (1.3 days).
The months with the least snowfall days are April, May, June, July, August, September and October (0 days).
Average sea temperature
Cannon Beach, OR
The best month for swimming (with the highest average sea temperature) is July (57.2°F).
The coldest month (with the lowest average sea temperature) is February (48.1°F).
Average daylight / Average sunshine
Cannon Beach, OR
- Average daylight in January:
9h and 6min - Average daylight in February:
10h and 24min - Average daylight in March:
12h and 0min - Average daylight in April:
13h and 36min - Average daylight in May:
15h and 0min - Average daylight in June:
15h and 42min
- Average daylight in July:
15h and 18min - Average daylight in August:
14h and 6min - Average daylight in September:
12h and 30min - Average daylight in October:
10h and 54min - Average daylight in November:
9h and 30min - Average daylight in December:
8h and 42min
The month with the longest days is June (Average daylight: 15h and 42min).
The month with the shortest days is December (Average daylight: 8h and 42min).
- Average sunshine in January:
3h and 54min - Average sunshine in February:
3h and 54min - Average sunshine in March:
5h and 36min - Average sunshine in April:
7h and 24min - Average sunshine in May:
8h and 18min - Average sunshine in June:
8h and 54min
- Average sunshine in July:
9h and 48min - Average sunshine in August:
10h and 0min - Average sunshine in September:
8h and 48min - Average sunshine in October:
5h and 12min - Average sunshine in November:
4h and 24min - Average sunshine in December:
4h and 12min
The month with the most sunshine is August (Average sunshine: 10h and 0min).
The months with the least sunshine are January and February (Average sunshine: 3h and 54min).
Average sunshine days
Cannon Beach, OR
- Average sunshine days in January:
10.3 days - Average sunshine days in February:
7.5 days - Average sunshine days in March:
8.3 days - Average sunshine days in April:
9.1 days - Average sunshine days in May:
15.4 days - Average sunshine days in June:
14.4 days
- Average sunshine days in July:
20.2 days - Average sunshine days in August:
21.2 days - Average sunshine days in September:
17 days - Average sunshine days in October:
13.5 days - Average sunshine days in November:
8.3 days - Average sunshine days in December:
8.8 days
The month with the most sunshine days is August (21.2 days).
The month with the least sunshine days is February (7.5 days).
Average UV index
Cannon Beach, OR
The months with the highest UV index are May, June, July, August and September (UV index 4).
The months with the lowest UV index are February, November and December (UV index 2).
Average cloud cover
Cannon Beach, OR
The months with the most cloud cover are January and February (Cloud cover 59).
The month with the least cloud cover is August (Cloud cover 35).
Average visibility
Cannon Beach, OR
The months with the highest visibility are January, February, March, April, May, June, July, September, October, November and December (6mi).
The month with the lowest visibility is August (5mi).





