This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox.

$5 Flat Rate Shipping on US Orders

Use coupon code WELCOME10 for 10% off your first order.

Cart 0

Sorry, looks like we don't have enough of this product.

Products
Pair with
Is this a gift?
Subtotal Free
Shipping, taxes, and discount codes are calculated at checkout

Fly Fishing the North Shore, Minnesota: Zones, Seasons and Trip Plan

Location Details / Minnesota / North Shore

Fly Fishing the North Shore, Minnesota: Zones, Seasons and Trip Plan

Minnesota's North Shore is the Lake Superior shoreline from Duluth to the Canadian border, where dozens of short, steep tributaries run into the lake. Wild steelhead run them in spring, salmon, browns and coaster brook trout in fall, and resident brook trout live above the waterfalls. Fishing below the posted boundaries follows special Lake Superior rules.

Two guests carry the North Shore in our archive. Minneapolis guide Joshua Boese told the Fly Fishing Insider Podcast in October 2023 that you can drive up the North Shore and hit the tributaries for steelhead, with lake-run browns, kings and cohos in the mix. His nymph rig: a 9-foot 8-weight, a size 6 or 8 jig stonefly with a 4.6 millimeter tungsten bead, and a chartreuse egg he calls the Mountain Dew. Northern Minnesota rod builder Geoff Vukelich covered the brook trout: fish that hit streamers nearly as long as they are, and coasters that run in from the lake.

Species

Steelhead, coho, Chinook and pink salmon, lake-run browns, coaster and resident brook trout

Best months

April and May for steelhead; September to November for salmon, browns and brook trout; summer for upper-river brookies

Character

Short, steep freestone rivers broken by waterfalls; wade only

Nearest towns

Duluth, Two Harbors, Silver Bay, Grand Marais

Nearest airports

Duluth (DLH); Minneapolis-St. Paul (MSP) for a drive north

Rule to know

Release unclipped steelhead; single hook or fly below posted boundaries; 2026 DNR regulations

The North Shore Zone by Zone

Each North Shore river has two fisheries: below the first barrier, open to Lake Superior fish, and above it, resident trout only. The DNR marks the line with yellow signs and lists every boundary and sanctuary in its posted boundaries list. All of it is wade fishing.

Zone 1: Duluth Streams

Rivers: the Lester, Amity Creek, the Talmadge and the French.

Access: city parks and Highway 61 crossings. The Lester is closed from just below the Superior Street bridge to the bottom of the first falls; the French is closed from Highway 61 to the lake, so cast into Lake Superior near its mouth.

Best for: spring steelhead and fall salmon close to town; the DNR stocks Superior strain steelhead in the Lester and French.

Zone 2: The Knife River and Lower Shore

Rivers: the Knife River and its West Branch, plus the Sucker River near Two Harbors.

Access: migratory water runs up to County Road 9, with sanctuaries at the second falls and from Highway 61 down to the DNR fish trap.

Best for: wild steelhead. The DNR estimated 274 wild adults returned to the Knife in 2024; females averaged 25 inches.

Zone 3: Two Harbors to Silver Bay

Rivers: the Stewart, Gooseberry, Split Rock, Beaver and Baptism.

Access: state parks and Highway 61 crossings. Boundaries include High Falls on the Split Rock and Cascade Falls in Tettegouche State Park on the Baptism.

Best for: short runs below the falls, brook trout above them.

Zone 4: Cook County and Grand Marais

Rivers: the Temperance, Poplar, Cascade, Devil Track and Brule.

Access: Highway 61 crossings and park trails. The Brule's boundary is Devil's Kettle Falls about a mile up; sanctuaries on the Devil Track, Kadunce and Gauthier Creek open only June 1 to August 31.

Best for: upper-river brook trout in the Superior National Forest.

Gauges: USGS 04015330, Knife River near Two Harbors, which the DNR uses to represent lower shore rivers, plus DNR stream gauges on the Baptism and Poplar.

Reading the flows: no agency publishes fishable flow ranges for these rivers, and they rise fast; in 2024 the DNR logged the Knife jumping from 26 to 3,610 cfs in under five hours. Our reading: fish the drop after a rise, as Boese does on his home river. The DNR suggests big dark flies in muddy water, and lighter tippet and smaller hooks as rivers clear.

When to Fly Fish the North Shore

Our reading of DNR seasons, Knife River trap reports and the DNR shore-fishing guide; shading is our judgment.

Target JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC
Spring steelhead
Fall salmon and browns
Upper-river brook trout
River mouths and shore

LightModerateHeavy

The Knife River trap opened April 6 in 2024 (historic average April 8) and reopened for fall runs on August 28. The DNR says trout stage at the river mouths as rivers melt, and shore casting there can produce from October to June.

North Shore Fishing Rules

  • Steelhead: unclipped rainbows are catch and release all year; a rainbow with a healed adipose-fin clip can be kept at 16 inches, up to 3. Minnesota DNR
  • Brook trout below the boundaries: April 11 to September 30, 20-inch minimum, 1 fish. Minnesota DNR
  • Tackle and hours below the boundaries: single hook or fly only; 1 line; fish hooked outside the mouth must be released; 1 hour before sunrise to 1 hour after sunset. Minnesota DNR
  • Above the boundaries: brook and brown trout April 11 to September 30, 5 combined with only 1 over 16 inches; rainbows catch and release. Minnesota DNR
  • Sanctuaries: parts of the French, Knife, Lester, Devil Track and Kadunce rivers and Gauthier Creek are closed or seasonal. Minnesota DNR

Plan a 3-Day North Shore Trip

Day 1: The Knife River

Fish the Knife below County Road 9 in late April, nymphing Boese's way: stonefly on the bottom, egg just above it.

Day 2: Two Harbors to Silver Bay

Hop between the Stewart, Gooseberry and Baptism. Swing an olive Woolly Bugger in low, clear water; Boese calls it one of his best flies.

Day 3: Up the Shore or Above the Falls

Drive to the Cook County rivers, or in summer hike above the falls for brook trout.

Base: Two Harbors for the lower shore, Grand Marais for Cook County. Bring: the DNR suggests a 9- to 10-foot 7- or 8-weight, a reel with a strong drag, a net big enough for a 30-inch fish and polarized glasses; add a 4- or 5-weight for brookies.

Want it planned for you?

Book a Local Pro on the North Shore

Guide on the North Shore? Get listed. No FFIP Certified pro covers the North Shore yet.

Market Your Services

See all pros in the FFIP Certified directory.

Plan a Trip with Frontiers

We represent many great lodges, and we will help you choose based on your specific travel, timing, budget and species objectives. We have no North Shore lodge to feature; tell Frontiers International Travel what you want.

North Shore Tips from Podcast Guests

See the Tips Library.

Hear the North Shore on the Podcast

Joshua Boese on steelhead rigs and the swing. Read the episode notes.

Geoff Vukelich on brook trout streamers and glass. Read the episode notes.

Shop the Water: Flies and Gear for the North Shore

North Shore Fly Fishing Questions, Answered

When is the North Shore steelhead run?

The North Shore steelhead run is mainly April and May. At the DNR's Knife River trap, about 88 percent of wild adult steelhead counted in spring 2024 came in April and 12 percent in May. Timing shifts each year with snowmelt and rain, so watch the gauges.

Can you keep a steelhead on the North Shore?

Only a stocked one. On Lake Superior and its Minnesota tributaries, unclipped steelhead must be released immediately. A rainbow with a clipped adipose fin showing a healed scar can be kept at 16 inches or longer, up to three within the five-trout combined limit, per the 2026 Minnesota DNR regulations.

What rod do you need for North Shore steelhead?

The Minnesota DNR recommends a 9- to 10-foot 7- or 8-weight for North Shore steelhead, or a 10- to 11-foot 7-weight if you mostly nymph and swing. Joshua Boese nymphs with a 9-foot 8-weight and swings a 9-foot single-hander or an 11.5-foot 7-weight, both with a Skagit head.

Are there brook trout on the North Shore?

Yes. Geoff Vukelich told the Fly Fishing Insider Podcast that pretty much every Lake Superior tributary holds brook trout, typically 13 to 14 inches, and a 20-incher is a fish of a lifetime. That is also Minnesota's minimum to keep one below the boundaries, with a one-fish limit.

Book the season you actually want

The best weeks go first, and the difference between a good trip and a great one is usually timing. Tell us the season you want and we'll find the water that fishes then.

Book a Trip

Fly Fishing Insider Podcast has a referral partnership with Frontiers International Travel. If you book after being introduced through us, we may receive compensation at no additional cost to you.

Tight lines, everyone!

By Christian Bacasa, host of the Fly Fishing Insider Podcast. Last reviewed November 2026.

Prices, availability, flight routing and entry requirements change. Every figure on this page is the starting rate published by the lodge or by Frontiers International Travel at the time of writing, per angler, and is a starting point for a quote, not a quote. Seasons, lodge capacity, charter schedules, visa and passport rules and license requirements can all change without notice. Confirm current pricing, availability and entry requirements with your Frontiers specialist before you book anything.