What You'll Find on the Sandy River

The Sandy River runs 60 miles from Mount Hood to the Columbia River near Troutdale, and it holds winter steelhead, spring chinook, and coho salmon alongside resident cutthroat and rainbow trout. The river splits into distinct sections—upper canyon water above Oxbow Regional Park, the middle reach from Oxbow to Dodge Park, and the lower river from Dodge Park to the Columbia—each with different access, regulations, and what species you're likely to encounter. Winter steelhead arrive November through March, with peak fishing December through February. Spring chinook show up March through May. The lower river near the Columbia gets the most pressure and sees the heaviest runs, while the upper sections offer smaller crowds and better odds for resident trout.

The Sandy is a dam-free river, which means it runs cold and clear year-round and fish move through it constantly rather than stacking in reservoirs. That makes timing and water conditions critical. High water from snowmelt or rain pushes fish through fast; low, clear water in summer makes them spooky and concentrated in deeper pools. Most anglers fish the Sandy with 7- to 9-weight fly rods or medium-action spinning rods, using nymphs and streamers in winter and dry flies or small spinners in summer.

Key Takeaways

  • Winter steelhead fishing peaks December through February on the Sandy, with the lower river near the Columbia holding the most fish but also the most anglers.
  • Access is free at Oxbow Regional Park, Dodge Park, and several pullouts along Highway 14, but parking fills quickly on weekends during peak season.
  • Oregon requires a valid fishing license and a Columbia River Basin Steelhead Permit to keep steelhead; catch-and-release fishing does not require the permit but does require a license.
  • The upper canyon section above Oxbow is fly-only and has stricter regulations; the middle and lower river allow both fly and spin, with different bag limits depending on the section.
  • Water temperature and flow matter more than time of day on the Sandy—fish move during high water and hold in deep pools during low, clear conditions.

Steelhead Fishing: Seasons and Where to Fish

Winter steelhead are the Sandy's main draw. The run begins in November but fishing is slow until December, when water temperatures drop and fish move more aggressively. Peak fishing runs December through February, with January often the strongest month. By March, most fish have moved upriver or spawned, and the season closes March 31. Winter steelhead on the Sandy average 8 to 12 pounds, with occasional fish to 15 pounds.

The lower river from Dodge Park to the Columbia is the most productive section and sees the heaviest run. Fish stack in holding pools here before pushing upriver, so you're fishing where the most steelhead pass through. The trade-off is crowds—weekends during peak season draw dozens of anglers to the same few pools. The middle section from Oxbow to Dodge Park holds fewer fish but also fewer people. The upper canyon above Oxbow is fly-only and has a one-fish daily bag limit (catch-and-release only after one fish is kept); this section is less crowded but requires more hiking and has fewer easy access points.

Winter steelhead respond to high water. When the Sandy rises 2 to 4 feet above normal, fish move through the system and feed more actively. Fishing is often poor during low, clear water—fish are visible and spooky, and they hold tight to cover. Check the USGS gauge at Troutdale (the most useful reference point for the lower river) before you go. A reading of 3,000 to 5,000 cubic feet per second is typical winter flow; above 6,000 cfs the river becomes difficult to wade safely.

Spring Salmon and Summer Trout

Spring chinook enter the Sandy in March and the run peaks April through May. These are large fish—15 to 40 pounds—and they hold in the lower river near the Columbia before moving upriver. Spring chinook fishing requires a Columbia River Basin Spring Chinook Permit in addition to your license. The bag limit is one fish per day in the lower river. Most anglers fish spinners, spoons, or plugs in the deeper pools; fly fishing for spring chinook is less common but possible with large streamers.

Coho salmon show up in the lower river August through October, usually after significant rain. They're smaller than chinook (6 to 10 pounds) and more aggressive, making them fun on lighter tackle. Coho don't require a special permit beyond your license.

Summer resident trout fishing (June through September) is best in the upper canyon and middle sections, where the water stays cooler. Cutthroat and rainbow trout range from 8 to 14 inches. Fly fishing with dry flies and small nymphs works well during low water. The lower river gets too warm and murky in summer for good trout fishing. No special permit is required for resident trout; the daily bag limit is five fish.

Access Points and Where to Park

Oxbow Regional Park (near Troutdale, about 30 miles east of Portland) is the most developed access point. It has a day-use fee (around $5 per vehicle), paved parking, restrooms, and a boat launch. The park sits at the boundary between the middle and lower river sections. From here you can walk downstream to fish the lower river or upstream into the canyon. Parking fills by 8 a.m. on winter weekends.

Dodge Park (about 10 miles upstream from Oxbow) is free and has gravel parking and a boat ramp. It's less crowded than Oxbow but has fewer amenities. This is a good base for fishing the middle section and the upper canyon.

Alder Creek Boat Ramp (near Troutdale, on the lower river) is free and has parking and a ramp. It's a short drive from Oxbow and offers a different stretch of the lower river.

Several pullouts along Highway 14 (which runs alongside much of the middle and lower river) allow walk-in access, but parking is limited and some pullouts are small. Scout these during off-season if you want to fish them during peak season. The upper canyon above Oxbow has limited road access; most anglers hike in from Oxbow or use the few pullouts near the town of Brightwood.

Regulations and Permits You Need

All anglers must have a valid Oregon fishing license. You can buy a one-day, three-day, or annual license online through the Oregon Department of Fish and Wildlife (ODFW) website or at sporting goods stores.

To keep steelhead, you must have a Columbia River Basin Steelhead Permit in addition to your license. This is a separate endorsement that costs a few dollars and is valid for the calendar year. Catch-and-release steelhead fishing does not require the permit, only the license.

To keep spring chinook, you must have a Columbia River Basin Spring Chinook Permit. This is also a separate endorsement.

Bag limits vary by section. The lower river (below Dodge Park) allows two steelhead per day. The middle section (Dodge Park to Oxbow) allows two steelhead per day. The upper canyon (above Oxbow, fly-only) allows one steelhead per day after which you must release all additional fish. Spring chinook are one fish per day in the lower river. Coho are two fish per day. Resident trout are five fish per day with no size restriction.

Check the current ODFW regulations before you fish—rules change seasonally and occasionally mid-season based on run strength. The ODFW website has the most current information.

Gear and Tactics for the Sandy

For winter steelhead, most fly anglers use 7- to 9-weight rods, 100-grain or 200-grain sink-tip lines, and 6- to 8-inch streamers in black, purple, or orange. Nymphing with heavy nymphs under an indicator also works, especially in slower water. Spin anglers use medium-action rods with 10- to 15-pound braid or monofilament and cast small spinners (size 1 to 3), spoons, or plugs. The Sandy's current is strong, so you need weight to reach the bottom where steelhead hold.

For spring chinook, use heavier spinners (size 3 to 5) and larger spoons, or plugs 3 to 4 inches long. Fly anglers fish large streamers (8 to 12 inches) on 9- to 10-weight rods. Chinook hold deep and move fast, so you need to get your fly or lure down quickly.

For summer trout, 5- to 6-weight fly rods with floating lines and dry flies or small nymphs work well. Spin anglers use ultralight rods and small spinners or soft plastics. The water is clear and low, so use light tippet (4x to 5x) and small flies.

The Sandy's current is relentless—you're always fighting the flow. Wade carefully and use a wading staff. The riverbed is rocky and uneven. Felt-soled waders with good boots are standard; many anglers wear studs or cleats for extra grip.

When to Fish and What to Expect

Winter steelhead fishing is best December through February, with peak action during and immediately after high water. Fishing is slow during low, clear water. Weekends draw crowds; weekdays are quieter. Early morning (first light) and late afternoon are traditional times, but on the Sandy water conditions matter more than time of day.

Spring chinook fishing peaks April through May. This is a shorter season than steelhead, so plan accordingly. Coho fishing is August through October, usually after rain pushes water levels up.

Summer trout fishing is June through September, with best conditions in early morning and late evening when water is coolest. Midday fishing is slow.

The Sandy can be crowded during peak steelhead season, especially on weekends and holidays. If you want solitude, fish weekdays or visit the upper canyon section. The lower river near the Columbia is the most productive but also the most crowded.

Frequently Asked Questions

Do I need a boat to fish the Sandy?

No. Most of the Sandy is wadeable, and all the main access points have walk-in access to good water. A boat (drift boat or jet sled) is useful for covering more water and reaching some sections, but it's not necessary. Many anglers fish the Sandy successfully from the bank or by wading.

What's the best time of year to visit if I'm new to steelhead fishing?

January is the most reliable month for steelhead on the Sandy—water temperatures are cold, fish are moving, and the run is at its peak. December and February are also good. Avoid March, when the run is winding down and the season closes March 31. If you want fewer crowds, fish a weekday in January rather than a weekend.

Can I fish the Sandy year-round?

Steelhead season closes March 31, so winter steelhead fishing ends then. Spring chinook fishing is March through May. Summer trout fishing is open year-round, but the best fishing is June through September when water is low and clear. Coho fishing is August through October. Check ODFW regulations for exact dates, as they can shift.

Is the Sandy good for beginners?

The Sandy is a good river to learn steelhead fishing because it has good access, consistent runs, and a mix of easy and challenging water. The lower river near Oxbow has slower, deeper pools that are forgiving for new anglers. The upper canyon is more technical. Start at Oxbow on a weekday in January, fish with a guide if possible, and expect to spend time learning the water before you hook fish.

What should I bring besides my rod and reel?

Waders, boots with good grip (felt or studs), a wading staff, a net, polarized sunglasses, and a headlamp if you're fishing early morning. Winter steelhead fishing means cold water and early starts—bring warm layers and a thermos of coffee. The Sandy's current is strong and the rocks are slippery, so safety gear is not optional.