The Willamette River holds salmon, steelhead, and sturgeon across 188 miles of fishable water from Eugene to the Columbia River confluence
The Willamette is Oregon's most productive salmon and steelhead river, running north through the Willamette Valley before joining the Columbia near Portland. The river supports spring and fall Chinook runs, coho, summer and winter steelhead, and white sturgeon. Access ranges from easy public boat ramps and bank fishing in the valley to more remote sections requiring a boat or willingness to hike. Water conditions change dramatically by season and by dam releases upstream, so timing and location matter more than technique alone.
The river divides into three distinct sections: the upper Willamette above Willamette Falls near Oregon City (mostly steelhead and resident trout), the middle valley section from the falls to Salem (salmon and steelhead), and the lower river from Salem to the Columbia (salmon, steelhead, and sturgeon). Each section has different regulations, peak seasons, and access points. Most anglers focus on the middle and lower sections where salmon runs are strongest and public access is most developed.
Key Takeaways
- Spring Chinook peak from April through June in the lower and middle river; fall Chinook run August through October and concentrate below the falls.
- Winter steelhead arrive November through March, with the best fishing typically December through February when water levels stabilize.
- A valid Oregon fishing license and a Chinook or steelhead tag (if required by the current year's rules) are necessary; check the Oregon Department of Fish and Wildlife website before you fish.
- Public boat ramps exist at Salem, Corvallis, Eugene, and multiple locations between, making the Willamette one of Oregon's most accessible salmon rivers for drift boats and jet sleds.
- Water releases from upstream dams (Cougar, Detroit, and others) control flow and temperature; high water closes many sections to fishing, so call ahead or check real-time flow data.
Spring Chinook: April through June in the lower and middle sections
Spring Chinook enter the Willamette in March and peak from April through June. The lower river from the Columbia confluence to Willamette Falls (near Oregon City) is the primary zone, though fish move upstream into the middle valley as water warms. Most spring Chinook are caught by drift boat anglers using plugs, spinners, or live herring in the 30 to 50 miles of river between Portland and Salem. Bank fishing is possible at public access points, but boat anglers cover more water and intercept more fish.
Spring Chinook average 35 to 45 pounds and are strong fighters in current. Typical tactics involve drifting the main channel and inside bends where fish hold during their upstream migration. Water temperature and flow are critical: spring Chinook prefer water between 48 and 56 degrees Fahrenheit. When dam releases spike flows in April or May (common during snowmelt), fishing slows or stops until levels drop. Check the U.S. Army Corps of Engineers website for real-time flow data at the Willamette Falls gauge before making the trip.
Fall Chinook: August through October below the falls
Fall Chinook arrive in August and run through October, with peak fishing typically mid-September through mid-October. Unlike spring Chinook, fall fish concentrate in the lower river below Willamette Falls and rarely move far upstream. The 15-mile section from the falls down to the I-5 bridge near Salem holds the densest populations. Boat ramps at Salem and Keizer provide easy access to this zone.
Fall Chinook are smaller than spring fish, averaging 25 to 35 pounds, but they are aggressive and respond well to plugs and spinners. Tidal influence reaches the falls, so fishing is often best during the last two hours of the incoming tide and the first two hours of the outgoing tide. Water temperatures are warmer in fall (60 to 68 degrees), and flows are typically lower and more stable than in spring, making fall Chinook season more predictable for planning a trip.
Winter steelhead: December through February
Winter steelhead enter the Willamette in November and remain through March, with the best fishing from December through February when water levels are stable and temperatures drop into the 45 to 52-degree range. The entire river from Eugene to the Columbia holds steelhead, but the middle valley section between Salem and Corvallis and the lower section below Salem are most popular because of easier access and higher fish density.
Winter steelhead average 8 to 12 pounds and are caught by swinging flies, drifting roe or sand shrimp, or casting spinners. The Willamette's steelhead are not as large as coastal Oregon rivers, but they are abundant and willing. Drift boats and jet sleds work well, but bank anglers can be effective at public access areas, particularly during lower-water periods. December and January are typically the most productive months; by March, water temperatures rise and fish move toward the Columbia.
Summer steelhead and resident trout in the upper river
The upper Willamette above the falls near Oregon City holds summer steelhead and resident rainbow and cutthroat trout. This section is less crowded than the lower river and offers a different experience: smaller fish, more technical fly fishing, and a focus on summer steelhead (June through September) rather than the winter run. Access is via the McKenzie River confluence near Springfield and various public areas around Eugene.
Summer steelhead in the upper Willamette average 6 to 10 pounds and respond to fly fishing and light spinning gear. Resident trout fishing is year-round and can be productive in spring and fall when water temperatures are moderate. This section requires more planning because access is less developed and fish are more scattered than in the lower river. The upper Willamette is a good choice if you want to avoid crowds or if you prefer smaller, more technical water.
White sturgeon: Year-round in the lower river
White sturgeon inhabit the lower Willamette from the Columbia confluence upstream to Willamette Falls. These fish can exceed 100 pounds and are caught year-round, though spring (April through June) and fall (September through October) are most productive. Sturgeon fishing requires patience: anglers use heavy sinkers and fresh bait (herring, shad, or lamprey) and wait for the fish to find the bait on the bottom.
Sturgeon seasons and size limits change annually, and a sturgeon tag is required. Check the Oregon Department of Fish and Wildlife's current regulations before fishing. Most sturgeon anglers fish from boats anchored in deeper holes, though some bank access exists near Salem and Keizer. A sturgeon over 48 inches is a significant catch and a memorable day on the water.
Access points, boat ramps, and regulations
Public boat ramps on the Willamette are numerous and well-maintained. Major ramps include Salem (Minto-Brown Park), Keizer, Corvallis (Avery Park), and Eugene (Willamette Park). Smaller ramps and bank access points exist throughout the valley; the Oregon Department of Fish and Wildlife website lists them by river mile. Most ramps are free or charge a small day-use fee. Parking is usually available, though popular ramps fill on weekends during peak season.
Regulations change annually and vary by section. The lower river (below Willamette Falls) has different rules than the middle and upper sections. Chinook and steelhead tags are required in most years and are included with your fishing license purchase or purchased separately. Check the current Oregon Sport Fishing Regulations pamphlet or the ODFW website before each trip; regulations can shift based on run forecasts and conservation concerns. Catch-and-release rules, minimum sizes, and daily limits all depend on the current year's management plan.
When to fish: Seasonal timing and water conditions
Spring (March through May) brings spring Chinook and rising water from snowmelt. Early spring can be productive, but late April and May often see high flows that make fishing difficult. Summer (June through August) is slower for salmon but good for summer steelhead in the upper river and resident trout throughout. Fall (September through October) is excellent for fall Chinook and early winter steelhead; water levels drop and temperatures cool, creating ideal conditions.
Winter (November through March) is peak steelhead season but requires cold-weather gear and patience. Water can be high and cold, particularly in December and January. Spring runoff and dam releases are unpredictable, so check flow data before committing to a trip. The most reliable fishing windows are mid-September through mid-October (fall Chinook) and mid-December through mid-February (winter steelhead), when water conditions are typically stable and fish are actively feeding.
Frequently Asked Questions
Do I need a guide to fish the Willamette?
No, but a guide is helpful if you are unfamiliar with the river or want to learn productive techniques. Many guides operate out of Salem and Corvallis and offer half-day and full-day trips for Chinook and steelhead. If you have a boat and know the river, you can fish independently; public access and boat ramps make self-guided fishing straightforward.
What is the best month to fish the Willamette?
October is often the most reliable: fall Chinook are abundant, water levels are stable, and weather is mild. December and January are excellent for winter steelhead but require cold-weather preparation. April and May can be productive for spring Chinook, but high water from snowmelt frequently shuts down fishing.
Can I fish the Willamette from the bank?
Yes. Public access areas exist throughout the river, particularly in Salem, Keizer, Corvallis, and Eugene. Bank fishing is most effective during lower-water periods and for steelhead. Salmon fishing from the bank is possible but less productive than boat fishing because you cover less water.
What happens if water is too high to fish?
High water closes many sections to fishing or makes it unproductive. Check the U.S. Army Corps of Engineers flow data for Willamette Falls; flows above 25,000 cubic feet per second typically signal difficult conditions. Wait for flows to drop below 20,000 cfs before planning a trip, or focus on the lower river where tidal influence can moderate the effect of upstream releases.
Do I need a boat to fish the Willamette?
No, but a boat reaches more fish and is more productive for salmon. Bank fishing works for steelhead and sturgeon and is a good option if you do not have a boat or prefer to avoid the cost of a guide or rental.