What the Willamette offers and when to fish it
The Willamette River runs 187 miles from the Cascade foothills south of Eugene to its mouth at the Columbia, and the 40-mile stretch near Portland holds some of the most accessible warm-water and anadromous fishing in Oregon. You can fish it from the bank in downtown Portland, launch a boat at a dozen public ramps, or wade the shallows near Corvallis and Salem. The river changes character depending on where you are: tidal influence reaches upriver to Wilsonville, about 20 miles south of Portland, so the lower sections hold saltwater species and respond to tide tables. Above the tidal zone, the river is fresher and slower, with different seasonal patterns.
Steelhead and Chinook salmon move through the Willamette on their way upriver to spawn, with peak runs in fall and spring. Smallmouth bass live year-round in the slower pools and backwater areas. Walleye, catfish, and carp are present but less predictable for most anglers. The river is open to fishing most of the year, but seasons and bag limits change by species and location, so check the current Oregon Department of Fish and Wildlife (ODFW) regulations before you go.
Key Takeaways
- The Willamette near Portland holds steelhead, Chinook salmon, and smallmouth bass, with different sections offering different species depending on tide and season.
- Public boat ramps exist at Wilsonville, Corvallis, Salem, and several spots in the Portland metro area, and most are free or charge a small day-use fee.
- Steelhead runs peak in fall and spring; smallmouth bass bite year-round but are most active in summer and early fall.
- Oregon requires a fishing license for anyone 14 and older, and some species require additional tags or permits that vary by season.
- Tidal influence reaches to Wilsonville, so water levels and current change throughout the day in the lower Willamette.
Steelhead and salmon seasons on the lower Willamette
Fall Chinook salmon enter the Willamette in August and September, moving upriver through October. They respond to spoons, spinners, and plugs in the deeper pools near the current breaks. The lower river near Portland and Wilsonville is your best bet for fall Chinook; they thin out as you move upriver. Most anglers fish from boats or drift the main channel, though bank access exists at several parks.
Winter steelhead arrive in November and stay through March, with peak activity in December and January. They prefer cooler water and respond to drift fishing with eggs, sand shrimp, or small spinners. The middle Willamette around Corvallis and Salem holds more winter steelhead than the lower tidal section, because they slow down and hold in the deeper pools as they move upstream. Spring steelhead return in April and May, and they are often larger and more aggressive than winter fish.
Salmon and steelhead seasons change year to year based on run strength, so verify the current dates and any special restrictions with ODFW before planning a trip. Some sections close to protect weak runs, and bag limits vary by species and location.
Smallmouth bass and warm-water fishing
Smallmouth bass live throughout the Willamette and bite consistently from May through October, with the best action in July and August when water temperatures climb. They hold around submerged wood, rock outcrops, and the edges of weed beds. Throw soft plastics, crankbaits, or topwater lures in the early morning and late evening; midday fishing is slower but still possible in deeper pools.
The backwater areas and sloughs off the main channel hold the densest populations of smallmouth. These shallow, weedy sections are best fished by kayak or small boat, though some are accessible by wading. Walleye and catfish also inhabit these areas, especially at night, but they are less predictable than smallmouth for most anglers.
Carp are abundant in the Willamette and grow large, but they require patience and specialized tackle. If you are interested in carp, focus on the slower sections and backwaters in late spring and summer, using corn, dough balls, or specialized carp baits.
Public boat ramps and access points
The Willamette has several public boat ramps managed by ODFW, Clackamas County Parks, or local municipalities. Near Portland, the Wilsonville Boat Ramp (off Boones Ferry Road) is the closest to the city and provides access to both the tidal lower river and the transition zone. Corvallis has a public ramp at Avery Park, about 45 minutes south of Portland, which puts you in the heart of the steelhead zone. Salem's Minto-Brown Park has multiple ramps and is another 30 minutes further south.
Most ramps charge a small day-use fee or are free; a few require an annual pass. Parking is usually available, though popular ramps fill on weekends during peak seasons. Bank access is available at several parks along the lower river, including Elk Rock Island (a small island in the river near Portland with limited access) and various county parks. Check ahead for current conditions and any seasonal closures.
Tides, water levels, and seasonal timing
Tidal influence reaches to Wilsonville, so water levels in the lower Willamette rise and fall with the Columbia River tide. High tide pushes water upriver and slows the current; low tide increases flow and can concentrate fish in deeper holes. Salmon and steelhead move more readily on incoming or slack tide, so timing your trip to the tide tables can improve your chances. Tide information for the Willamette is available through NOAA's tide prediction service or through most fishing apps.
Above Wilsonville, the river is fresher and responds to dam releases and seasonal runoff rather than tides. Spring snowmelt raises water levels and colors the river in April and May, making fishing difficult until levels drop. Summer and fall offer clearer water and more stable conditions. Winter rains can spike levels quickly, so check the USGS gauge for the Willamette near Salem before you go.
Licenses, regulations, and what you need to know
Oregon requires a fishing license for anyone 14 and older. You can buy a one-day license, a three-day license, or an annual license through ODFW's website or at most sporting goods stores. Some species require additional tags: Chinook salmon require a Chinook tag, and steelhead require a steelhead tag. These tags are included with most license purchases but are tracked separately, so keep your receipt.
Bag limits and season dates vary by species and river section, and they change year to year. The ODFW website publishes the current regulations in a searchable format, and you can also call their office or visit a local tackle shop for current information. Violations carry fines and can result in license suspension, so it is worth the five minutes to verify before you fish.
Tackle and techniques for the Willamette
For steelhead and salmon, a 7- to 8-foot medium-action rod with a spinning or baitcasting reel works well. Drift fishing with eggs or sand shrimp is the most common technique, but spoons and spinners also produce. For salmon, heavier spoons (1/2 to 3/4 ounce) and plugs work better in faster current. A 12- to 20-pound monofilament mainline is standard; many anglers use a lighter leader to reduce visibility.
Smallmouth bass fishing calls for a 6- to 7-foot medium-light rod and a spinning reel. Soft plastics in the 3- to 5-inch range, crankbaits, and topwater lures all work. The backwater areas are often snaggy, so bring extra lures and be prepared to lose a few to wood and weeds. A shallow-draft boat or kayak is ideal for exploring these areas, but a canoe or even a float tube works if you are patient.
For all species, bring polarized sunglasses to read the water and spot fish. The Willamette can be murky, especially after rain, so bright lures and scents help. A good net is essential if you plan to keep fish, and a measuring device ensures you stay within size limits.
Frequently Asked Questions
Can I fish the Willamette from the bank near downtown Portland?
Yes, several parks and public areas allow bank fishing, including Elk Rock Island and various county parks along the lower river. Access is limited compared to boat fishing, and you are restricted to slower sections and eddies, but it is a free way to fish if you do not have a boat.
What is the best time of year to fish for steelhead on the Willamette?
Winter steelhead peak in December and January, while spring steelhead are active in April and May. Winter fish are smaller but more numerous; spring fish are larger and fewer. Both seasons offer good fishing if you match your technique to the water temperature and season.
Do I need a special permit to fish for Chinook salmon?
You need a Chinook tag in addition to your fishing license. The tag is usually included when you purchase your license, but verify this when you buy. Tags are tracked separately from your license, so keep your receipt as proof of purchase.
How do I know what the current water level and flow are?
The USGS maintains a real-time gauge for the Willamette near Salem. Check it before you go, especially in spring and winter when levels change quickly. Most tackle shops and fishing forums also discuss current conditions, which can help you decide whether to fish or wait for better water.
What is the difference between fishing the tidal lower river and the upper Willamette?
The lower river (below Wilsonville) is tidal and holds more Chinook salmon and saltwater species; water levels change throughout the day. The upper river is fresher, holds more steelhead, and responds to dam releases and runoff. Techniques and seasons differ, so choose your section based on what species you want to target.