River Conditions
Illustrated map of Cowlitz River

River stage

Kelso, Cowlitz River

River level
9.90 ft
Status
Below flood stage
Action stage
19.50 ft
Flood stage
21.50 ft
Record crest
29.50 ft

Last reported 2026-10-13 | NWS KELW1

Record crest
29.50 ft
Flood stage
21.50 ft
Moderate flood
24.50 ft
Major flood
26.50 ft
Crest date
1996-02-09

In brief

The Cowlitz River at Kelso, WA read 9.90 ft on Oct 13, 2026, 9.60 ft below action stage.

Source: National Weather Service gauge KELW1

Stage threshold profile

Action stage 19.50 ftMinor flooding 21.50 ftModerate flooding 24.50 ftMajor flooding 26.50 ft CURRENT 9.90 ft

Highest crests on record

RankCrestDate
1 29.50 ft 1996-02-09
2 28.86 ft 1933-12-23
3 27.00 ft 1995-11-30
4 24.30 ft 1948-06-10
5 24.20 ft 1933-12-10
6 24.20 ft 2009-01-08
7 24.20 ft 2015-12-09
8 24.00 ft 2022-01-07

Flood crests recorded at this gauge by the National Weather Service.

What happens at each level

  1. 19.50 ft

    the river is at bankfull level.

  2. 21.50 ft

    flooding of several low lying and secondary roads begins, including the Cowlitz Gardens neighborhood, along with flooding of pasture and lowland upstream of Kelso.

  3. 24.50 ft

    flooding of a few residential areas in Kelso begins. Also expect widespread flooding of pasture land and low lying roads.

  4. 26.50 ft

    some flooding of business and residential areas occurs in Kelso. Numerous road closures can be expected. The top of some levees are approached at this level.

  5. 28.50 ft

    major flooding in Kelso occurs, including residential and business areas. Numerous roads are flooded and closed, and levees may be subject to erosion and overtopping at this level.

Written by the local National Weather Service forecast office for this exact gauge.

Trout stocking on the Cowlitz River

WDFW stocked the Cowlitz River 68 times in 2026, 5,118,748 fish in total. Chinook and Coho and Cutthroat and Steelhead at Yearling and Smolt.

SpeciesFish SizeWhen
Chinook 17,078 Yearling March 2026
Chinook 38,189 Yearling March 2026
Chinook 17,042 Yearling March 2026
Chinook 38,184 Yearling March 2026
Chinook 17,042 Yearling March 2026
Chinook 72,298 Yearling March 2026
Chinook 72,094 Yearling March 2026
Chinook 72,328 Yearling March 2026
Chinook 17,120 Yearling March 2026
Chinook 72,228 Yearling March 2026
Chinook 72,433 Yearling March 2026
Chinook 17,078 Yearling March 2026
Chinook 17,119 Yearling March 2026
Chinook 38,171 Yearling March 2026
Coho 261,056 Yearling April 2026
Coho 44,707 Yearling April 2026
Chinook 47,803 Yearling April 2026
Coho 5,463 Yearling April 2026
Coho 25,281 Yearling April 2026
Coho 4,933 Yearling April 2026
Coho 3,816 Yearling April 2026
Coho 5,109 Yearling April 2026
Chinook 47,340 Yearling April 2026
Coho 22,825 Yearling April 2026
Chinook 17,166 Yearling April 2026
Chinook 47,291 Yearling April 2026
Chinook 13,191 Yearling April 2026
Coho 12,397 Yearling April 2026
Chinook 17,184 Yearling April 2026
Chinook 17,082 Yearling April 2026
Coho 260,580 Yearling April 2026
Chinook 17,183 Yearling April 2026
Coho 17,658 Yearling April 2026
Chinook 47,122 Yearling April 2026
Chinook 47,510 Yearling April 2026
Chinook 17,082 Yearling April 2026
Coho 256,451 Yearling April 2026
Chinook 47,781 Yearling April 2026
Chinook 47,230 Yearling April 2026
Coho 18,854 Yearling April 2026
Coho 23,644 Yearling April 2026
Chinook 13,293 Yearling April 2026
Chinook 17,167 Yearling April 2026
Chinook 13,269 Yearling April 2026
Coho 2,679 Yearling April 2026
Coho 255,816 Yearling April 2026
Coho 24,755 Yearling April 2026
Cutthroat 10,130 Yearling April 2026
Coho 4,619 Yearling April 2026
Steelhead 25,338 Smolt April 2026
Coho 259,136 Yearling April 2026
Coho 5,349 Yearling April 2026
Coho 107,672 Yearling April 2026
Coho 259,828 Yearling April 2026
Coho 21,375 Yearling April 2026
Chinook 47,614 Yearling April 2026
Coho 4,074 Yearling April 2026
Coho 259,996 Yearling April 2026
Coho 106,533 Yearling April 2026
Chinook 47,669 Yearling April 2026
Chinook 312,558 Zero May 2026
Coho 92 Fry May 2026
Chinook 304,494 Zero May 2026
Chinook 210,987 Zero May 2026
Chinook 318,329 Zero May 2026
Chinook 311,663 Zero May 2026
Chinook 202,070 Zero May 2026
Coho 100 Fry June 2026

WDFW lists a week or a month rather than a date, and counts fish as an estimate. Full Washington stocking schedule →

Frequently asked questions

Is the Cowlitz River flooding at Kelso?

No. The Cowlitz River at Kelso is at 9.9 ft, 9.6 ft below action stage.

What is the flood stage at Kelso?

The National Weather Service sets action stage 19.5 ft, minor flooding 21.5 ft, moderate flooding 24.5 ft and major flooding 26.5 ft.

What is the highest the Cowlitz River has been at Kelso?

The highest crest on record is 29.5 ft, on 1996-02-09.

Stage and flood information from the NOAA National Weather Service (gauge KELW1). Last reading 2026-10-13. For flood safety decisions always follow official National Weather Service warnings.