TroutlineKnow your water.
RiversLakesStatesSnowpackStocking
Troutline

Know your water.

Live river and lake conditions, the forecast and a logbook, for fly anglers.

Explore

  • Rivers
  • Lakes
  • States
  • Snowpack
  • Stocking

Troutline

  • Features
  • FAQ
  • Sources

Account

  • Create a free account
  • Sign in
© 2026 TroutlineTermsPrivacy
Every number traces to a public source: all 39 of them.
  1. Home
  2. /Washington
  3. /Cowlitz River

Washington

Cowlitz River

Washington·Southwest Washington·46.50° N, 122.55° W
Log an outing

Solunar · next 7 days

About Cowlitz River

It's only honest to start with what the Cowlitz is not: it is not a fly-fishing river the way the Yakima or the Deschutes are. It's Washington's largest hatchery steelhead and salmon factory, and the crowd that fishes it is overwhelmingly gear and bait. The action centers below the Barrier Dam at the Cowlitz Salmon Hatchery near Salkum, where fish stack up in staggering numbers and so do anglers — the 'combat' water below the barrier and the mile down to the Blue Creek launch is bobber-and-jig, plunked bait, and side-drifted eggs from before dawn. Show up expecting solitude and a dry-fly rise and you'll be disappointed.

What the river actually gives a fly angler is different, and it's worth knowing exactly where you fit. There are three real openings. First, the sea-run cutthroat program that peaks in September and October — thousands of hatchery cutthroat get released each year, run down to the Columbia estuary and back, and come home aggressive, chasing small streamers and soft hackles and even taking dries in low, clear late-summer water. Second, a modest but genuine summer-steelhead swing fishery in the riffles and runs above Blue Creek, best June into fall on a two-handed rod. Third, and most overlooked, the river itself: below the hatchery zone it runs fifty-plus miles of gravel bars and gliding runs down through Ethel, Toledo, and Castle Rock, and the gear crowd works maybe a mile below Blue Creek and a few hundred yards below the barrier, leaving the rest to whoever's willing to row it. Much of the bank is private, so a drift boat or raft is the practical way to reach the good water.

Flows are the wildcard. Releases from Mayfield Dam and the Tacoma Power system drive the river, and it fishes across a wide window — roughly 1,800 to 7,500 CFS at the Blue Creek reach is the commonly cited good range. It blows out and colors up after heavy Southwest Washington rain, and the dirtiest slug of all comes when the Toutle dumps its ashy glacial load into the lower river below Castle Rock, so after a storm the water fishes best above the Toutle. Well upstream, above Riffe Lake and Mayfield Lake, the Packwood-to-Randle reach is a separate, smaller resident-trout stream with a completely different character — glacially tinged flows off Mt. Rainier and wild rainbows, effectively a different river that happens to share a name.

Species

  • Coastal Cutthroat Trout
    Primary (fly target) · Aug-Oct (peak Sep-Oct) · 10-18"

    The best true fly opportunity on the river. Thousands of hatchery sea-run cutthroat are released each year from the Cowlitz Trout Hatchery; they run to the Columbia estuary and return aggressive, chasing small streamers, soft hackles, and Reverse/Knudsen Spiders, and taking dries in low, clear late-summer water. Lightest trout-spey or single-hand gear is plenty.

  • Steelhead (summer-run)
    Common · Jun-Oct · 6-10 lb

    The fly-friendly steelhead window. Swingable in the riffles and runs above Blue Creek on a dry line or light Skagit head. Fewer fish than the winter run, but this is when the swung fly makes sense. Counts accelerate June into July.

  • Steelhead (winter run)
    Common · Dec-Apr (peak Mar-early Apr) · 6-12 lb

    The river's overall headline draw, but mostly a gear season. Hatchery returns often run 3,000-5,000 fish. There's Skagit swing water in the lower river when conditions allow, for those willing to fish it in gray skies and horizontal rain.

  • Chinook Salmon (spring run)
    Common · May-Jul · 12-25 lb (to 30)

    The Cowlitz's trophy salmon, with big returns of 10,000-25,000 fish. A gear-and-bait fishery, not a fly-rod target.

  • Chinook Salmon (fall run)
    Common · Sep-Oct · 12-25 lb

    Fall kings in the lower river, overlapping the sea-run cutthroat season. A gear fishery.

  • Coho Salmon
    Common · Sep-Dec (peak early Nov) · 6-12 lb

    Very strong silver runs. Gear-dominated, but coho are occasionally taken on flies below the barrier and in the lower river when they're fresh and aggressive.

  • Chum Salmon
    Present · Nov-Dec · 8-15 lb

    Wild only and release-only; an incidental catch in the lower river in late fall.

  • Resident Rainbow Trout
    Present (upper river) · Jun-Oct · 8-14"

    The quarry on the upper Cowlitz between Packwood and Randle, above the reservoirs — wild resident rainbow trout in a small free-flowing mountain reach off Mt. Rainier. A completely different trip from the lower hatchery river; glacial melt can cloud it in summer.

SpeciesAbundanceBest SeasonSize
Coastal Cutthroat TroutPrimary (fly target)Aug-Oct (peak Sep-Oct)10-18"
Steelhead (summer-run)CommonJun-Oct6-10 lb
Steelhead (winter run)CommonDec-Apr (peak Mar-early Apr)6-12 lb
Chinook Salmon (spring run)CommonMay-Jul12-25 lb (to 30)
Chinook Salmon (fall run)CommonSep-Oct12-25 lb
Coho SalmonCommonSep-Dec (peak early Nov)6-12 lb
Chum SalmonPresentNov-Dec8-15 lb
Resident Rainbow TroutPresent (upper river)Jun-Oct8-14"

Sections

4 reaches

Upper Cowlitz: Packwood to Randle (above the reservoirs)

WadeSteelhead · Rainbow Trout

A separate, smaller free-flowing mountain reach above Riffe Lake and Mayfield Lake, following the US-12 corridor between Packwood and Randle — glacially tinged flows off Mt. Rainier and a wild resident rainbow trout fishery that has nothing to do with the anadromous hatchery river downstream. USGS gauges sit at both Packwood and Randle. Wadeable in reaches, though glacial melt can cloud it through summer. Anglers treat this as an entirely different river from the lower Cowlitz.

Best for: Wild resident rainbow trout on dries, nymphs, and terrestrials — a small-stream mountain trip, not the steelhead river. Best when summer glacial melt isn't clouding the water.

Barrier Dam to Blue Creek (the combat zone)

Wade & FloatSteelhead · Salmon · Cutthroat · Rainbow Trout

Big, pushy runs and holding water immediately below the Cowlitz Salmon Hatchery's barrier dam near Salkum — the highest fish concentration and the highest angler concentration on the river. Everything stacks here: winter and summer steelhead, spring and fall chinook salmon, coho salmon, and sea-run cutthroat trout. It's overwhelmingly a gear-and-bait fishery of bobber-and-jig and side-drifted eggs from before dawn, so fly anglers work the edges — swinging summer steelhead through the riffles above Blue Creek and targeting cutthroat around the hatchery outfalls.

Best for: Everything is here, but it's crowded and gear-dominated. Fly anglers swing summer steelhead in the upper riffles and pick off sea-run cutthroat trout near the hatchery outfalls.

Blue Creek to Toledo / Ethel

FloatSteelhead · Cutthroat · Rainbow Trout

Below the Blue Creek launch the crowds thin fast. This is long, gently sloping gravel-bar water — tailouts and gliding runs that are classic swing and float water once you're past the hatchery combat zone. The bank is mostly private, so it fishes as a drift-boat float. This is the under-pressured heart of the fly fishery: sea-run cutthroat trout on small streamers and dries in September and October, and summer steelhead on the swing where the two-handed rod earns its keep. Public access at Massey Bar and near Toledo.

Best for: Sea-run cutthroat trout on small streamers and soft hackles (Sep-Oct) and swung summer steelhead, away from the crowds. A boat is required for good access.

Toledo to Castle Rock (lower river)

FloatSalmon · Cutthroat · Rainbow Trout

The wide, slower valley river running down toward the Columbia confluence, with the USGS gauge at Castle Rock sitting at the bottom of the reach. This is the fifty-plus miles of lightly fished lower river — good sea-run cutthroat trout and fall coho salmon water where the river is fishable. It's the first stretch to color up after heavy rain, because the Toutle River dumps its ashy, glacial load in below Castle Rock; after a storm, fish above the Toutle.

Best for: Sea-run cutthroat trout and fall coho salmon on a drift-boat float, with the whole lower river essentially to yourself. Turbid after Toutle-driven storms.

At a glance

Ideal wading flow
1,800–7,500 cfs
Blow-out
>9,000 cfs
Ideal water temp
48–58°F
Best seasons

September-October is the biggest fly window: peak sea-run cutthroat, October caddis, and summer steelhead still around. June-July is next, as summer-steelhead counts accelerate and the river swings well. December-April is winter steelhead for those willing to Skagit-swing in the rain (mostly a gear season), and spring belongs to the Chinook gear crowd. Roughly 1,800-7,500 CFS at the Blue Creek / below-Mayfield reach is the commonly cited good range — cutthroat fish best toward the low end, steelhead swinging tolerates the high end. After heavy rain the Toutle dirties the lower river, so fish above the Toutle. Overcast favors steelhead and cutthroat surface activity; warm bluebird days drop and clear the water, good for sight-fishing cutthroat but tougher on the steelhead.

Regulations

Cowlitz regulations are set by WDFW and change frequently with run strength and by emergency rule, so always verify the current rules before fishing. As of January 1, 2026 a Columbia River Salmon and Steelhead Endorsement (CRSSE) is required to fish salmon or steelhead anywhere in the Columbia system and its Washington tributaries, including the Cowlitz. Barbless hooks are required for salmon and steelhead, wild (unclipped) steelhead must be released, and specific reaches around the barrier dam, Blue Creek, and the mouth open and close on run-specific schedules.

  • Columbia River Salmon and Steelhead Endorsement (CRSSE) required as of Jan 1, 2026 for salmon or steelhead, in addition to a Washington freshwater license and catch record card
  • Barbless hooks required for salmon and steelhead; night closure and anti-snagging rules apply seasonally around the hatchery zone
  • Wild (adipose-present) steelhead must be released; retainable hatchery fish carry a healed adipose-fin clip
  • Wild chum salmon are release-only
  • Hatchery steelhead daily limit: WDFW issued an emergency e-rule increasing the lower Cowlitz hatchery steelhead daily limit — check the current e-rule before you go
  • Cutthroat retention follows WDFW's Southwest Washington rules and is frequently selective-gear or release; confirm annually
  • Reaches (above the barrier dam vs. Blue Creek vs. the mouth) open and close on run-specific schedules — effectively year-round for one species or another

The CRSSE replaced/renamed the prior Columbia River endorsement as of January 1, 2026. The lower-Cowlitz hatchery-steelhead limit was raised by emergency rule (WDFW e-rule id 1477) — always check the current e-rule and the WDFW emergency-rule page before fishing, as Cowlitz rules are among the most run-sensitive in the state.

Source: Washington Department of Fish & Wildlife. Regulations change annually. Verify before fishing.

Getting there

Salkum, WA

~1.5-2 hrs from Seattle (I-5 to Exit 68, Toledo-Salkum); ~1 hr from Portland, OR to the lower river; ~45 min from Olympia

Fly shops

  • Lost Creek Fly ShopOnalaska
  • Emerald Water AnglersSeattle
  • The Avid AnglerLake Forest Park

Camping: Ike Kinswa State Park on Mayfield Lake and Lewis & Clark State Park are the main campgrounds, plus Mayfield Lake Park; motels and RV parks cluster around Salkum, Toledo, and Castle Rock, with full services at Longview/Kelso near the mouth and at Packwood/Morton for the upper river.

This is a boat river below the hatcheries — much of the bank is private, and wade access is limited to the hatchery launches (Barrier Dam / Cowlitz Salmon Hatchery and the Blue Creek launch at the Cowlitz Trout Hatchery) and a handful of public bars like Massey Bar. Dedicated fly shops on the river are few; Lost Creek in Onalaska is the one local shop, and most fly guiding travels down from Seattle and Portland.

No recent fishing reports for Cowlitz River

We aggregate reports from local fly shops, guides, and lodges as they publish. Check back, or browse the shops on the Guide tab.

More in Washington

View all 15 rivers

Other regions

Hoh River

501 cfs

Fair

Icicle Creek

80.4 cfs48.1°F water

Fair

Klickitat River

603 cfs45.1°F water

Good

Little Spokane River

345 cfs

Good

Methow River

209 cfs

Fair

Naches River

32.6 cfs

Fair
Fishing
Good
Flow
3,610cfs
steady · Cowlitz River below Mayfield Dam
Water temp
—
Flow vs normal
Above Normal
50th percentile for mid-October
Flow
3,610cfs
Cowlitz River below Mayfield Dam · stable
Water temp
—
Flow vs normal
Above Normal
50th percentile for mid-October
Median 3,550 cfs
Weather
56°F
Mostly Clear · near Mossyrock

Fishing conditions

Good
PoorSlowFairGoodPrime
How we rate this
Sat
10/17
—
MDE
Sun
10/18
—
MDE
Mon
10/19
—
MDE
Tue
10/20
—
MDE
Wed
10/21
—
MDE

MmorningDmiddayEevening

poorprime

Today
morning6:30a – 11:30aGoodLight wind, 3 mph
midday11:30a – 2:23pGoodCalm windFalling pressure
evening2:23p – 7:23pGoodCalm windFalling pressure
All day
Bright sun
Measured
3,610 cfs, fishableAQI 60

See the 5-day fishing forecast for the Cowlitz River

The Fish Index rates each day from the flow, water temperature, weather and moon forecasts. Create a free account to see the days ahead on every river and lake.

A free account also gets you

  • A dashboard for your watersSave your rivers and lakes and compare them on one board, with the last week and the days ahead.
  • A logbook that fills in the conditionsLog outings and trips with photos. Troutline adds the flow, water temperature and weather for each day.
  • Your angler profileSee other anglers' public outings, and share yours.

Already have an account?