Ordering now Order now

Upper Midwest

Fly fishing in Minnesota

Short answer

Minnesota holds three separate trout fisheries: Driftless spring creeks in the southeast, Lake Superior tributaries on the North Shore, and wilderness brook trout lakes in the north. Brown, brook and rainbow trout and steelhead are the quarry. A licence and a trout stamp are required from age 16, and the southeast opens for catch and release on 1 January.

What makes Minnesota different

Most states have one trout fishery. Minnesota has three, and they have almost nothing to do with each other. The southeast corner is Driftless country — the same unglaciated limestone geology as western Wisconsin, with hundreds of spring creeks holding wild brown trout, and a winter catch-and-release season that opens on 1 January while the rest of the state is frozen solid. Two hundred and fifty miles north, the streams of the Lake Superior shore drop off the Sawtooth Mountains in a series of waterfalls, and steelhead run up into them in spring as far as the first impassable falls. North of that again, the Arrowhead and the Boundary Waters hold brook trout in small, cold, stocked-once-and-left lakes that you reach by paddling and portaging. One licence covers all three, and no single trip could sensibly take in more than one.

What trout are in Minnesota?

Brown trout
Wild and abundant in the southeast spring creeks, and the main quarry there.
Brook trout
Native. The coldest southeast headwaters and the wilderness lakes in the north.
Rainbow trout
Stocked in the southeast, and the resident form of the North Shore steelhead.
Steelhead
Lake Superior fish running the North Shore streams in spring.
Lake trout
Deep Boundary Waters lakes, reachable on a fly just after ice-out.

Where to fly fish in Minnesota

Whitewater River
The best-known southeast spring creek system, with state park and easement access.
Root River
A long southeast valley system with wild browns and good hatches.
Hay Creek
Near Red Wing. Small, close to the Twin Cities and fished accordingly.
Knife River
North Shore. Steelhead in spring, up to the falls and no further.
Baptism River
Drops off the Sawtooths into Superior. Steep, rocky steelhead water.
Boundary Waters brook trout lakes
Small stocked lakes reached by canoe and portage. Quiet in a way nowhere else is.

When to fly fish in Minnesota

The season, month by month
WhenWhat is happening
January – MarchThe southeast catch-and-release season. Midges on spring creeks that steam in the cold.
April – MayThe harvest season opens in the southeast, and steelhead run the North Shore. The busiest weeks of the year.
JuneHatches in the southeast, ice-out fishing in the north, and the blackflies arriving with both.
July – AugustHopper season on the spring creeks. Low clear water, and fish the evenings.
September – DecemberTricos and Baetis, then the season closing and the winter catch-and-release water taking over.

Do you need a license to fly fish in Minnesota?

Yes. Licenses are issued by Minnesota Department of Natural Resources.

Adult annual fishing license, 2026
LicensePrice
Resident, annual$35
Non-resident, annual$61

The totals are the 2026 annual individual angling licence plus the $10 trout and salmon stamp validation — $25 for residents and $51 for non-residents, the latter including a $5 surcharge. Agents add a small issuing fee. Prices change — check with the agency before you buy.

Rules worth knowing before you go

  • A fishing licence is required from age 16, and a trout and salmon stamp validation is required in addition for designated trout streams and lakes and for Lake Superior.
  • Annual licences run from 1 March to the end of February.
  • The southeast winter season is catch and release with artificial lures, opening 1 January ahead of the general harvest season in April.
  • North Shore steelhead are managed tightly, with wild fish released and rules differing between streams.
  • Boundary Waters trout lakes carry their own access rules and, in some cases, permit requirements for entry.

Regulations change every year and vary water by water. The Minnesota Department of Natural Resources rule book is the only authority — this page is a starting point, not a legal reference.

Flies that matter in Minnesota

Each of these is a card in the deck, and each has a full page in Our Fly-brary.

Keep reading

Fly fishing in Idaho Fly fishing in Pennsylvania Fly fishing in Montana Fly fishing in Colorado Fly fishing in Michigan Fly fishing in Wyoming Fly fishing in Utah Fly fishing in Oregon Fly fishing in New York Fly fishing in North Carolina Fly fishing in California Fly fishing in Washington Fly fishing in Wisconsin Fly fishing in Arkansas Fly fishing in New Mexico Fly fishing in Tennessee Fly fishing in Vermont Fly fishing in Maine Fly fishing in Virginia Fly fishing in Alaska Fly fishing in Arizona Fly fishing in Missouri Fly fishing in Georgia Fly fishing in Nevada Fly fishing in Ohio Fly fishing in Maryland Fly fishing in Connecticut Fly fishing in Texas Fly fishing in New Hampshire Fly fishing in Massachusetts Fly fishing in Kentucky Fly fishing in South Carolina Fly fishing in South Dakota Fly fishing in Oklahoma Fly fishing in West Virginia Fly fishing in New Jersey Fly fishing in Iowa Fly fishing in Indiana Fly fishing in Alabama Fly fishing in Illinois Fly fishing in Nebraska Fly fishing in Kansas Fly fishing in Rhode Island Fly fishing in Delaware Fly fishing in North Dakota Fly fishing in Louisiana Fly fishing in Mississippi Fly fishing in Florida Fly fishing in Hawaii

The deck

54 flies, drawn by hand, in your jacket pocket.

A 54-card fly-fishing deck of original hand-drawn flies, each explaining what it imitates. Made by a father-and-daughter team in Eagle, Idaho.

Order now (opens our Shopify store in a new tab) See the deck