Portland, Oregon, has a mild, wet-winter and dry-summer climate, often classified as Mediterranean-influenced or warm-summer Mediterranean (Csb) under the Köppen system. The city averages about 44 inches of rain per year, with the vast majority falling between October and May. Summers are warm and remarkably dry, while winters stay cool but rarely bitterly cold.
Geography Shapes the Weather
Portland sits about 65 miles inland from the Pacific Ocean, tucked between two mountain ranges. The Coast Range lies roughly 30 miles to the west and offers some shielding from marine air, while the Cascade Range rises about 30 miles to the east. The Cascades play a double role: moisture-laden winds off the Pacific rise against them, dropping moderate rainfall on the metro area, and they also block the frigid continental air masses that form over interior Canada. That barrier is the main reason Portland’s winters are so much milder than cities at the same latitude in the Midwest or Northeast.
One notable gap in that barrier is the Columbia River Gorge. When high pressure builds over eastern Oregon and Washington, cold, dense air from the interior funnels through the Gorge and spills into the Portland area. These east wind events are responsible for nearly all of Portland’s snow and freezing rain. Locals call the icy result a “Silver Thaw,” and over 90% of Portland’s freezing rain occurs when winds blow from the east or southeast through the Gorge.
Summer: Warm and Dry
Portland’s summers are the driest stretch of the year, with July and August receiving very little measurable rain. Average highs climb to about 82°F in both months, with overnight lows around 58–59°F. The prevailing winds shift to the northwest during spring and summer, pulling in drier air. Most days are sunny and comfortable, and humidity stays low compared to eastern U.S. cities.
That said, extreme heat is not unheard of. In June 2021, a heat dome parked over the Pacific Northwest and pushed Portland to an all-time record of 116°F. The event lasted from June 24 to 29 and was later classified as roughly a one-in-10,000-year occurrence, made worse by climate change. Hundreds of people died across the Northwest during that event, at least 96 in Oregon alone, most of them home alone without air conditioning. Before the 2021 event, triple-digit days in Portland were rare but not unprecedented; they are becoming somewhat more frequent.
Winter: Cool, Wet, and Occasionally Icy
Winters are defined by persistent cloud cover and steady rain rather than extreme cold. Average highs in December and January hover around 47°F, with lows near 36°F. Temperatures below 20°F are uncommon. The airflow shifts to southwesterly in fall and winter, bringing in moisture from the Pacific.
Snow is infrequent but not absent. Portland averages about 3 to 4 inches of snow per year based on recent climate normals, though the longer historical average (going back to 1871) is 7.4 inches. Most snowfall is tied directly to those east-wind events through the Columbia River Gorge. When sub-freezing air pushes through the Gorge while a wet Pacific storm arrives from the west, the result can be snow, freezing rain, or both. These events tend to cause outsized disruption because the city’s hilly terrain and limited snow-removal infrastructure make even a few inches treacherous.
Downtown Portland has a notably long frost-free season. The average first frost doesn’t arrive until November 27, and the last spring frost typically falls around February 24. Near the airport, which sits closer to the Gorge and in a flatter, more exposed area, the frost-free window is shorter: the first frost comes around November 6, and the last lingers until March 28.
Spring and Fall: The Transitions
Spring arrives gradually. March highs average about 57°F, and by May they reach 69°F. Rain tapers off through the season but doesn’t fully let up until June or early July. Overcast mornings giving way to afternoon sun is a classic Portland spring pattern.
Fall is the reverse transition. September still feels like an extension of summer, with average highs near 77°F, but by October the rain returns in force and highs drop to the mid-60s. November brings the full onset of the gray, wet season, with highs in the low 50s and frequent drizzle.
Wildfire Smoke in Late Summer
A relatively new feature of Portland’s climate is wildfire smoke. Before 2015, the Portland area had zero recorded days where air quality reached “unhealthy for sensitive groups” or worse due to smoke. That changed dramatically. Between 2015 and 2021, Multnomah County (which includes Portland) experienced 23 days of unhealthy or worse air quality from wildfire smoke, averaging about 3.3 days per year.
The worst stretch came in September 2020, when multiple wildfires ignited across the region during hot, dry, windy conditions. Portland’s air quality index spiked to 509, deep into the “hazardous” category, meaning it was unsafe for everyone to be outdoors. The smoke was thick enough to block out the sun and turn the sky orange for days. Other notable smoke events hit in August 2017, August 2018, and October 2022. The typical window for smoke impact runs from August through early October, though most severe episodes cluster in late August and September.
What the Numbers Look Like Month by Month
Here’s a snapshot of Portland’s average temperatures across the year, based on 1991–2020 climate normals measured at Portland International Airport:
- January: High 48°F, Low 36°F
- April: High 62°F, Low 44°F
- July: High 82°F, Low 59°F
- October: High 64°F, Low 47°F
Annual rainfall totals about 44 inches, with the driest months (July and August) receiving less than an inch combined and the wettest months (November through January) each bringing 5 to 6 inches. Portland’s reputation as a rainy city is partly earned and partly misleading. It rains often, but the rain tends to be light and steady rather than heavy. Cities like New York, Atlanta, and Houston all receive more total rainfall per year. What Portland gets instead is a long stretch of gray, drizzly days from October through June that can feel relentless even when the actual accumulation is modest.

