The January 2024 ice storm
Between January 11 and 21, 2024 an arctic air mass and repeated freezing rain coated the Portland area, the Willamette Valley, the north coast and the Columbia River Gorge. NOAA logged 49 ice and winter storm reports, $47.7 million in property estimates and 15 deaths.
7 NOAA episodes, 2 NWS offices.
5 mention trees; 21 counties touched.
Nominal dollars as entered by NWS offices.
15 direct, 0 indirect; 16 injuries.
What happened
A strong arctic front crossed western Oregon and Washington on January 12 and 13 and pushed lowland temperatures well below freezing. Moisture arriving over that cold layer fell as freezing rain along the coast, in Coast Range valleys and through the Willamette Valley north into southwest Washington. NOAA’s Portland office reported more than an inch of ice around Springfield and up to 2 inches in parts of the Coast Range in Lane and Benton counties.
In the Portland and Vancouver metro areas the first wave came as a snow and sleet mix driven by east winds of 35 to 55 mph, with gusts near 75 mph at the west end of the Gorge, where Cascade Locks lost power citywide. Portland General Electric’s outage count peaked at 165,000 customers. On the coast, about 39 percent of Lincoln County and roughly half of Tillamook and Clatsop counties lost power.
The cold did not break. From January 16 to 20 more freezing rain fell on the ice already in place: about half an inch at the Portland airport and in Salem, with the public reporting up to an inch, and a quarter inch to an inch in the Gorge, where I-84 closed between Troutdale and Hood River for about 31 hours. A last round of freezing rain hit the Gorge on January 21 as the arctic air retreated.
The storm in NOAA’s numbers
NOAA’s Storm Events Database files this storm as 7 episodes from the National Weather Service offices in Medford (MFR) and Portland (PQR), dated January 11–21, 2024. Counting the six tree-relevant report types (high wind, strong wind, thunderstorm wind, ice storm, winter storm and heavy snow), the episodes hold 49 reports: 32 ice storm and 17 winter storm (32 in Oregon; 17 in Washington). The same episodes hold 4 other reports (blizzard 4), which are not counted in that total. None of the counted reports carries a measured or estimated gust; ice storm and winter storm reports are filed without one. Of the counted reports, 5 mention trees in the narrative.
| Episode ID | NWS office | State | Dates | Reports counted | Types |
|---|---|---|---|---|---|
| 188523 | Portland (PQR) | OR | Jan 11–13, 2024 | 14 | ice storm 4, winter storm 10 |
| 189508 | Portland (PQR) | WA | Jan 11–13, 2024 | 3 | winter storm 3 |
| 188157 | Medford (MFR) | OR | Jan 12, 2024 | 1 | ice storm 1 |
| 189336 | Portland (PQR) | OR | Jan 16–20, 2024 | 15 | ice storm 13, winter storm 2 |
| 189339 | Portland (PQR) | WA | Jan 16–20, 2024 | 13 | ice storm 11, winter storm 2 |
| 191357 | Portland (PQR) | OR | Jan 21, 2024 | 2 | ice storm 2 |
| 191359 | Portland (PQR) | WA | Jan 21, 2024 | 1 | ice storm 1 |
A report is one entry per forecast zone or county per event, so one storm crossing many zones produces many reports. Gusts are in knots as NOAA records them (1 kt is about 1.15 mph).
Affected counties
21 counties have at least one counted report (17 in Oregon; 4 in Washington). The most reports touched Skamania County, WA (14), Hood River County, OR (9) and Lane County, OR (8). Most wind, ice and snow reports are filed by forecast zone, and a zone report is assigned here to every county that zone covers, so a county’s number is the reports that touched it, not separate incidents.
| County | State | Reports | Types |
|---|---|---|---|
| Skamania County | WA | 14 | ice storm 10, winter storm 4 |
| Hood River County | OR | 9 | ice storm 6, winter storm 3 |
| Lane County | OR | 8 | ice storm 5, winter storm 3 |
| Cowlitz County | WA | 8 | ice storm 5, winter storm 3 |
| Multnomah County | OR | 7 | ice storm 4, winter storm 3 |
| Clark County | WA | 7 | ice storm 5, winter storm 2 |
| Clackamas County | OR | 6 | ice storm 2, winter storm 4 |
| Columbia County | OR | 6 | ice storm 3, winter storm 3 |
| Benton County | OR | 4 | ice storm 4 |
| Jefferson County | OR | 4 | ice storm 3, winter storm 1 |
| Linn County | OR | 4 | ice storm 2, winter storm 2 |
| Marion County | OR | 4 | ice storm 1, winter storm 3 |
| Polk County | OR | 4 | ice storm 3, winter storm 1 |
| Washington County | OR | 4 | ice storm 2, winter storm 2 |
| Yamhill County | OR | 4 | ice storm 2, winter storm 2 |
| Clatsop County | OR | 3 | ice storm 2, winter storm 1 |
| Lincoln County | OR | 3 | ice storm 3 |
| Tillamook County | OR | 3 | ice storm 2, winter storm 1 |
| Coos County | OR | 1 | ice storm 1 |
| Douglas County | OR | 1 | ice storm 1 |
| Wahkiakum County | WA | 1 | ice storm 1 |
Damage, deaths and injuries
NOAA’s property damage field for these episodes adds up to $47.7 million in nominal dollars, as entered by the NWS offices at the time and not adjusted for inflation. The event records list 15 deaths (15 direct, 0 indirect) and 16 injuries across these episodes. NOAA’s fatality file gives a location for each death it holds: “Unknown” 7; “Outside/Open Areas” 4; “Permanent Home” 2; “Under Tree” 2.
Two reports carry most of the dollar figure: $34.4 million for the southern Willamette Valley (from Lane, Linn and Benton county estimates) and $10.25 million for the Portland metro (Multnomah and Clackamas; Washington County gave none). The Portland office also cites a separate state estimate of $165 million in January business losses statewide, which is not part of NOAA’s damage field. The narratives attribute the deaths to suspected hypothermia, falling trees and objects, the generator fire, a tree that fell on an RV and started a fire, and the electrocutions. NOAA’s fatality file codes 2 of them as “Under Tree”.
What it meant for trees
Portland’s report is one of the most tree-specific in the NOAA file for these two states. Portland Parks and Recreation counted 380 downed trees or large branches, Lake Oswego counted more than 100, and NOAA put the metro total at 500 or more once trees on private land were added. Falling trees damaged at least 10 homes and 25 cars, and the city closed 29 roads for downed lines and trees.
Ice adds weight to every limb and twig while wind levers that load, so the two together break more wood than either alone. In northern Douglas County, NOAA logged numerous limbs and whole trees down around Drain, Yoncalla and Elkton from only about a quarter inch of ice. On the central coast, about an inch of ice brought trees down widely enough that Lincoln County declared an emergency.

What homeowners can learn from it
- Treat iced branches over wires and cars as live hazards. In the second wave an ice-laden branch brought a power line down onto a car in Portland, and three people were electrocuted getting out; an infant in the car survived. Leave every downed line to the utility; tree removal near power lines explains who can work near them.
- Plan for a long outage. Some households in Lane County were without power for weeks, and the Eugene utility had restored about 92 percent of its affected customers only by January 22. Two deaths came from a fire started by a generator used to heat an apartment.
- Photograph before anything is moved. Pictures of the tree, the stump or root plate and the damage are the evidence an insurer will want; storm damage and tree insurance in Oregon and storm damage and tree insurance in Washington explain what policies usually cover.
- If a tree is on the house, a car or a line, get people out of reach first. Then call the utility for anything touching wires; emergency tree service and fallen tree removal cover what happens next, and tree work safety explains why a crew should handle trees under tension.
Local pages: emergency tree service in Portland, Salem, Eugene and Vancouver, and PGE tree trimming for lines. Before the next storm season, the tree risk checklist walks you around your own trees, and Oregon storm records and Washington storm records put this storm in context.
How this page was built
Every number above is computed from NOAA’s Storm Events bulk files for episodes 188523, 189508, 188157, 189336, 189339, 191357, 191359. Episodes were chosen by ranking all Washington and Oregon episodes from 2016 to mid-2026 on tree-relevant report counts, property damage and tree mentions, and episodes from different offices or states were merged when their narratives describe the same system on the same dates. Snow episodes in eastern Oregon and Washington on the same dates, and the Seattle office’s cold and freezing-rain episode, are separate and not counted. Blizzard reports in the Gorge are part of these episodes but outside the six types counted. The Portland narrative’s own split of direct and indirect deaths does not match NOAA’s coded fields exactly; this page uses the coded fields. Damage figures are NOAA’s nominal-dollar estimates and are often blank. See all storms on the storm history index and the site’s methodology.
Sources
- NOAA NCEI, Storm Events Database, episodes 188523, 189508, 188157, 189336, 189339, 191357, 191359, checked 2026-10-02.
- NOAA NCEI, Storm Events bulk CSV files (details and fatalities), 2024 files, checked 2026-10-02.
- NOAA NCEI, Storm Data bulk CSV format (field definitions, fatality location codes), checked 2026-10-02.
- National Weather Service Instruction 10-1605, Storm Data Preparation (event type definitions), checked 2026-10-02.
- NWS, zone-county correlation files (used to assign forecast-zone reports to counties), checked 2026-10-02.
Comparing quotes? Check these eight things first.
Two quotes for the same tree can differ by thousands. The gap is usually in what's included, not the cutting.
We don't vet or license anyone. These are the official lookups; each takes about a minute.
| What | Where | What it shows |
|---|---|---|
| Oregon CCB license | CCB license search | Active status, bond, insurance on file, complaints |
| Oregon LCB license | LCB verify a license | Landscape contracting license, which covers tree work |
| Washington contractor registration | L&I Verify | Registration, bond, workers' comp, lawsuits, violations |
| ISA Certified Arborist | ISA directory | Current certification and credential number |
How to read them: Oregon guide · Washington guide
Westcoast-Tree.org is an independent information site. If you call a number on this site, the call goes to a tree service that covers your area and we may be paid a referral fee by that company. We don't perform tree work and we don't vet, license or insure anyone. Cost figures are modeled estimates, not quotes (method). Not affiliated with the former Westcoast Tree Care Inc of Tumwater, WA.