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 38 of them.
  1. Home
  2. /Oregon
  3. /Sandy River

Oregon

Sandy River

Oregon·Mount Hood·45.45° N, 122.28° W
Log an outing

Solunar · next 7 days

About Sandy River

The Sandy is Portland's home steelhead river, and the emphasis is on steelhead, not trout. It starts on Reid Glacier high on Mt Hood's southwest flank and runs about 56 miles to the Columbia at Troutdale, and you can be standing in it 40 minutes after leaving downtown. It's an anadromous fishery first and a trout stream a distant second: wild winter steelhead, hatchery summer and winter fish out of Cedar Creek, spring Chinook in June, and a genuinely strong fall coho run. The defining event of the modern river was the 2007 removal of Marmot Dam, which turned it back into a free-flowing river for the first time since 1912 — anglers who've fished it a while will tell you it now blows out less and recovers faster, and the wild steelhead run is often cited as a Northwest recovery success story.

The word that does the most work here is glacial. From roughly late spring through fall the mainstem carries Mt Hood's glacial flour and runs milky — visibility drops and dry-fly trout fishing basically isn't a thing on the main channel in warm months. That's why the river fishes best for fly anglers in the cold season, when the glacier isn't melting and the water clears: winter steelhead January through March, when a two-hander and a swung fly (or the far more common bobber-and-jig gear rigs) come into their own. Most of the productive water is floated — Dodge Park to Oxbow to Dabney and Lewis & Clark — in drift boats and rafts, though there's good bank access at the parks. The lower river is swift Class I–II; the Dodge-to-Oxbow reach has a boulder-choked rapid just below the put-in that has hurt careless boaters, so it isn't a beginner float.

The single most important thing to understand before planning a trip is the regulatory line at the Salmon River confluence. ODFW closes the entire upper basin — the mainstem above the Salmon River mouth plus all the tributaries up there — to salmon and steelhead fishing to protect wild spawners. Everything you read about steelhead on the Sandy means the lower half of the basin, from the Salmon River down. Above that line you're looking at resident redband and cutthroat and whitefish in the mainstem, and the clearer tributaries — the Salmon and Zigzag — give up better trout water than the silty main channel. It's an urban river that manages to feel wild in the Oxbow old-growth, and it takes real pressure on winter weekends, so go midweek if you can.

Species

  • Steelhead (winter run)
    Primary · Jan-Mar · 5-15 lb

    The signature fishery. Wild fish return in every month with a peak January through March; hatchery (Cedar Creek) winter fish are available most of the year and are adipose-clipped for retention. Below the Salmon River mouth only; wild fish are catch-and-release. Best when the glacier is dormant and the river runs cold and clear.

  • Steelhead (summer-run)
    Common · May-Sep · 4-9 lb

    Hatchery summer-runs show up in early spring and build through summer, fishable into October. Smaller wets and skated dries in low water; increasingly clouded by glacial melt as the season warms.

  • Chinook Salmon (spring run)
    Common · May-Jun · 10-25 lb

    A strong hatchery-supported spring run that peaks in June. Only adipose-clipped fish may be retained. A big-water fishery on the lower river.

  • Coho Salmon
    Common · Sep-Oct · 5-12 lb

    Coho (silver) runs can be prodigious in September and October — among the river's better fall opportunities, and a bright spot when the trout water is still recovering from summer silt.

  • Chinook Salmon (fall)
    Present · Sep-Nov · 10-30 lb

    Present but secondary to the spring run. Note the Chinook spawning closures near Oxbow and Dodge parks, September 16 to November 15.

  • Redband Trout
    Present · Sep-Oct · 8-14"

    Native resident rainbow/redband hold in the mainstem but the channel is silted most of the season — they fish best in the fall clear-water window once glacial melt stops. Closed to a targeted anadromous fishery above the Salmon River.

  • Coastal Cutthroat Trout
    Present · Sep-Oct · 8-14"

    Native resident and sea-run cutthroat. Better fishing in the clearer tributaries — the Salmon and Zigzag rivers — than the glacial mainstem.

  • Mountain Whitefish
    Present · Sep-Oct · 8-14"

    Caught on wets and drys below the Stark Street bridge in fall when a hatch comes off. A reliable cold-season target when the mainstem finally clears.

SpeciesAbundanceBest SeasonSize
Steelhead (winter run)PrimaryJan-Mar5-15 lb
Steelhead (summer-run)CommonMay-Sep4-9 lb
Chinook Salmon (spring run)CommonMay-Jun10-25 lb
Coho SalmonCommonSep-Oct5-12 lb
Chinook Salmon (fall)PresentSep-Nov10-30 lb
Redband TroutPresentSep-Oct8-14"
Coastal Cutthroat TroutPresentSep-Oct8-14"
Mountain WhitefishPresentSep-Oct8-14"

Sections

6 reaches

Lower Sandy — Oxbow to Lewis & Clark

FloatSteelhead · Salmon

The classic lower-river drift — swift Class I water with broad runs and tailouts. The Oxbow-to-Dabney run is roughly 7 miles and very popular, with maintained ramps and strong bank access at Oxbow, Dabney, and Lewis & Clark near the mouth.

Best for: The most-fished steelhead water on the river; winter and summer steelhead and fall coho salmon on swung flies and gear.

Dodge Park to Oxbow Park

FloatSteelhead

Mellow Class II with a few classed rapids and year-round fishing, where the cold, clear Bull Run adds volume at Dodge Park. The first rapid below the Dodge put-in is a boulder garden and genuinely dangerous — not a casual float.

Best for: Productive year-round steelhead water; float fishing for skilled boaters, with beginner-friendly bank fishing at Dodge Park.

Revenue Bridge / Cedar Creek to Dodge Park

FloatSteelhead

The upper drift reach near the town of Sandy, put in just below Revenue Bridge. Cedar Creek Hatchery feeds this stretch and concentrates hatchery returns, making it a common upper boundary of the drift fishery.

Best for: Hatchery winter and summer steelhead staging near the Cedar Creek hatchery; float fishing with some bank access.

Marmot Reach

WadeSteelhead · Salmon · Redband · Rainbow Trout · Whitefish

Freestone pocket water and runs on the upper mainstem, past the former Marmot Dam site (removed 2007) and a 6-mile trail. This reach straddles the Salmon River regulatory line — anadromous fishing is legal only below the Salmon River mouth, so the upper end is trout and whitefish water only.

Best for: Resident redband trout and mountain whitefish; steelhead only in the portion below the Salmon River confluence. Wading water.

Salmon River (tributary)

WadeSteelhead · Salmon · Cutthroat · Rainbow Trout

A clear, cold Mt Hood tributary that gives up far better trout water than the silty mainstem, with easy access off US-26 near Brightwood and Welches. Closed to salmon and steelhead under the upper-basin protection.

Best for: Resident rainbow and cutthroat trout when the mainstem runs glacial; a cleaner clear-water alternative.

Zigzag River (tributary)

WadeSteelhead · Salmon · Cutthroat · Rainbow Trout

A small, clear upper-basin tributary along US-26 at the community of Zigzag, good and easy to access. Closed to salmon and steelhead.

Best for: Small-stream resident rainbow and cutthroat trout — an accessible clear-water alternative to the milky mainstem.

At a glance

Ideal wading flow
1,000–2,500 cfs
Blow-out
>3,800 cfs
Ideal water temp
42–55°F
Best seasons

Winter (January–March) is the signature window — wild and hatchery winter steelhead in cold, cleared water. Fall (September–October) brings the coho run and the only real trout and whitefish dry-fly window (October Caddis) once the glacial silt drops out. Late spring and summer (May–July) offer spring Chinook and arriving summer steelhead, but glacial melt increasingly clouds the mainstem. Above roughly 3,500–4,000 CFS the lower river browns out; the post-dam river clears faster than it used to and is often fishable a day or two after a rain spike. The warm-season limiter isn't low water, it's glacial turbidity — Mt Hood melt makes the mainstem milky June through September regardless of flow.

Regulations

The Sandy is an anadromous fishery governed by a hard geographic line: salmon and steelhead angling is legal only from the Salmon River confluence downstream. The entire upper basin and its tributaries are closed to salmon and steelhead to protect wild spawners. An Oregon license plus a Combined Angling Tag is required for salmon and steelhead.

  • Resident or non-resident Oregon fishing license required for anglers age 12 and up; a Combined Angling Tag is required to fish for or retain salmon and steelhead.
  • No salmon or steelhead angling in the mainstem above the Salmon River confluence, or in any tributary above that point — the legal anadromous fishery is the lower half of the basin, Salmon River down.
  • Combined daily limit of 3 hatchery salmon or hatchery steelhead; only adipose-fin-clipped (hatchery) fish may be retained. Wild steelhead are catch-and-release.
  • Two-rod validation may be used year-round; bait is allowed in the open lower sections.
  • Oxbow Park: no angling from a floating device from 200 ft below the boat ramp upstream; closed within 200 ft of posted Chinook spawning areas September 16 – November 15.
  • Dodge Park: closed from ODFW markers 75 ft below to 200 ft above the weir/fish trap.

ODFW has proposed further Sandy-specific changes in recent regulation cycles — check the current Willamette Zone booklet before you fish.

Source: Oregon Department of Fish and Wildlife — Willamette Zone. Regulations change annually. Verify before fishing.

Getting there

Troutdale, OR

30-40 min from downtown Portland to the lower-river parks; ~45 min-1 hr to the Welches/Marmot upper reaches

Fly shops

  • Royal Treatment Fly FishingWest Linn
  • Gorge Fly ShopHood River

Camping: Oxbow Regional Park (Metro) has 74 drive-up and 12 RV sites on the river in old-growth, about 35 minutes from downtown Portland — reserve ahead in summer. Sandy Riverfront RV Resort sits near the mouth in Troutdale, with dispersed and other sites along US-26 toward Mt Hood.

The lower-river parks — Oxbow (Metro day-use fee), Dabney, and Lewis & Clark — offer maintained boat ramps and strong bank access. Most productive water is floated; the Dodge-to-Oxbow rapid below the put-in is for skilled boaters only. PDX airport is 20-30 minutes from the lower river.

No recent fishing reports for Sandy 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 Oregon

View all 24 rivers

Mount Hood

Clackamas River

637 cfs54°F water

Good

Hood River

241 cfs50°F water

Good

Other regions

Ana River

69.1 cfs

Good

Chetco River

58.7 cfs63°F water

Fair

Chewaucan River

33.9 cfs

Good

Crooked River

165 cfs55°F water

Good

Deschutes River

868 cfs51°F water

Fair

Fall River

94.4 cfs

Good
Fishing
Fair
Flow
262cfs
steady · Sandy River below Bull Run
Water temp
53°F
Sandy River below Bull Run
Flow vs normal
Well Below Normal
10th percentile for mid-October
Flow
262cfs
Sandy River below Bull Run · stable
Water temp
53°F
Sandy River below Bull Run
Flow vs normal
Well Below Normal
10th percentile for mid-October
Median 583 cfs
Weather
65°F
Mostly Clear · near Sandy

Fishing conditions

Fair
PoorSlowFairGoodPrime
How we rate this
Fri
10/16
—
MDE
Sat
10/17
—
MDE
Sun
10/18
—
MDE
Mon
10/19
—
MDE
Tue
10/20
—
MDE

MmorningDmiddayEevening

poorprime

Today
morning6:26a – 11:26aFairRising pressure
midday11:26a – 2:25pFairFalling pressure
evening2:25p – 7:25pFairFalling pressure
All day
Bright sun
Measured
55°F, ideal262 cfs, low

See the 5-day fishing forecast for the Sandy 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?