Riggins and the lower river
Riggins sits where the Little Salmon joins the main Salmon, and US-95 follows the river from there down to White Bird past a string of BLM recreation sites (Shorts Bar, Island Bar, Lucile, Slate Creek) that are the steelhead beats of the lower river. Below White Bird the last 53 miles to the Snake are roadless and boat-only. The White Bird gauge this page uses is a few miles downstream of Riggins and is the one local outfitters watch. Summer here is warm, big water: smallmouth bass and whitefish rather than trout, with fall chinook in late September.
North Fork, the wilderness Main Salmon and the Middle Fork
Upstream, the river is reached from the town of Salmon: US-93 follows it from Salmon north to North Fork and the Salmon River Road continues to the Corn Creek launch, the last road access before the river enters the Frank Church River of No Return Wilderness. The Main Salmon from Corn Creek to Vinegar Creek above Riggins is a permit float of about 80 miles through the canyon, run by outfitters from Salmon and North Fork. Above the town of Salmon, US-93 runs to Challis and ID-75 continues up to Stanley; there is no highway from North Fork to Stanley along the river.
The Middle Fork enters the Main Salmon inside the wilderness. It is a separate 100 mile permit float from Boundary Creek, reached by road from Stanley or by backcountry airstrip, with launches allocated by lottery in the control season. The fishing is for wild westslope cutthroat, rainbows and bull trout on dry flies, and multi-day trips are the only way to see it.
Upper Salmon, Stanley to Salmon
The upper river in the Sawtooth Valley and the canyon below Challis is the resident trout water: wadeable at summer and fall flows of a few hundred to 1,500 cfs, with public access along ID-75 and US-93 and at sites like Morgan Bar, Tower Rock and Carmen Bridge near Salmon. Stanley also gets a spring steelhead fishery in March and April as the last fish reach the top of the system.
Steelhead
Salmon River steelhead are a mix of wild and hatchery fish, A-run and the larger B-run, that enter the Snake and Salmon from late summer. Fishing in the Riggins area starts in earnest in October and runs through winter into March, and the fish move upstream through the season toward Salmon and Stanley. Wild, unclipped fish must be released everywhere. Idaho Fish and Game posts run counts and in-season changes; the 2026 return is one of the lowest on record and limits were cut mid-season.
Cutthroat, bull trout and whitefish
Westslope cutthroat are the resident trout of the upper river and the wilderness reaches and are catch and release across the drainage's general rules. Bull trout are present and protected; they must be released without being taken from the water. Mountain whitefish are everywhere and carry the winter for anglers on the upper river.
Season and regulations
Runoff at White Bird averages more than 30,000 cfs in May and June, and the lower river is not fishable until it drops in July. From September through March the gauge normally runs about 4,000 to 5,000 cfs, and this page treats 3,000 to 7,000 cfs as the steelhead-season range; the upper river wading numbers in the section above refer to the Salmon and Stanley gauges, not this one.
The fall steelhead harvest season on the lower, middle and upper Salmon runs September 1 through December 31 and the spring season opens January 1; a steelhead permit and barbless hooks are required, hatchery (clipped) fish only may be kept and the statewide limit was reduced to 2 per day in September 2026. Resident trout, chinook and bass seasons are set separately. Check the current Idaho Fish and Game seasons and rules and the in-season steelhead updates before you go.