Best Fly-Fishing in Minnesota

This list represents the most popular fly-fishing in Minnesota. Use this list to plan your next Minnesota fly-fishing trip. Select a state and/or activity below to find even more top trails.

Learn more about Top Trails

#1. Trout Run Creek


12 miles of small spring-fed creek with consistent flows, good pools and pockets, and surprising browns. In this land of trout streams, two carry the name Trout Run Creek. One however, is a tiny tribu…
From the guidebook "America's 100 Best Trout Streams"
Lanesboro, MN - Fly-Fishing
Published by Falcon Guides

#2. Root River, South Fork


Limestone springs, consistent stocking, and a little help from Mother Nature make the upper Root a premier stream. Southeastern Minnesota may be the least well-known fly fishing mecca in the United St…
From the guidebook "America's 100 Best Trout Streams"
Preston, MN - Fly-Fishing
Published by Falcon Guides

#3. Whitewater River


Would you believe a winter trout fishery where it’s 10 degrees below zero? The Whitewater is a misnomer. You’ll find no torrential cataracts, swirling plunge pools, or deadly falls. Nope. Just a wonde…
From the guidebook "America's 100 Best Trout Streams"
Rochester, MN - Fly-Fishing
Published by Falcon Guides