Fishing
Minnesota Fish Stocking Explained: How the DNR Stocks Lakes
How the Minnesota DNR stocks walleye fry and fingerlings, muskie and trout, why most walleye are not stocked fish, and how to read LakeFinder reports.
Updated
The Minnesota DNR stocks fish to create fisheries where natural reproduction falls short, not to top up lakes that already produce their own. That distinction explains most of what confuses people about stocking: why a small county lake gets walleye every other year while Leech gets none, why some stocked lakes fish poorly, and why a stocking report is useful only if you know how to read it.
Program figures here come from Minnesota DNR sources, including the LakeFinder stocking reports guide, DNR hatchery fact sheets and the DNR's Minnesota Conservation Volunteer magazine, checked in October 2026. Production varies from year to year with weather and egg supply.
Walleye: the bulk of the program
Where the fish come from
Each spring, right after ice-out, DNR crews trap spawning walleye at egg-take sites, strip eggs and milt, and send the fertilized eggs to state hatcheries. DNR fact sheets describe hatcheries such as Walker Lake and Brainerd each producing tens of millions of fry in a season, with the St. Paul hatchery contributing millions more. Once the eggs hatch, the fish go one of two ways.
Fry
Most are stocked as fry within days of hatching. The DNR describes them as mosquito-sized. They cost very little to produce, so they can be stocked in enormous numbers: the statewide average is more than 250 million a year. The standard rate is about 1,000 fry per littoral acre, a littoral acre being an acre of lake less than 15 feet deep.
Survival is low and unpredictable. In a lake with the right plankton at the right moment and not too many predators, fry stocking can build a strong year class for almost nothing. In a lake packed with perch, bass and pike, most are eaten.
Fingerlings
Other fry go into rearing ponds, usually shallow, fertile basins that winterkill and therefore hold no predators. They are stocked densely in spring, feed on natural food all summer, and are netted out in fall as fingerlings 4 to 6 inches long. Some are held longer and stocked as yearlings.
Fingerlings are counted by weight. The typical rate is about 1 pound per littoral acre, and the number of fish in a pound depends on how well the pond grew them that year. This is why a LakeFinder report may show 800 pounds of fingerlings in one line and 1.2 million fry in another, and why the two are not directly comparable.
Fingerlings survive much better than fry but cost far more per fish, and production depends on pond conditions that the DNR cannot fully control. The DNR also buys walleye from private growers, which is where walleye stamp money goes.
Most walleye are not stocked fish
According to the DNR's Minnesota Conservation Volunteer, walleye live in about 1,600 Minnesota lakes, but only about 260 of them have the large, wind-swept gravel and rubble shoals that walleye need to spawn successfully. Those naturally reproducing lakes produce about 85 percent of the walleye anglers harvest each year. They include Mille Lacs, Leech, Winnibigoshish, Cass, Vermilion, Upper Red and Lake of the Woods. Rivers are not stocked with walleye either; river populations sustain themselves.
The remaining lakes, well over a thousand of them, hold walleye largely because someone put them there. This is the fishery most Minnesotans actually use: the 300-acre lake ten minutes from the cabin.
More stocking is not more fish
Anglers often ask the DNR to simply stock more. The agency tested that. Under its Accelerated Walleye Program, which began in 1999, fingerling stocking was roughly doubled on 254 lakes. The DNR's own evaluation, as reported in Minnesota Conservation Volunteer, found that walleye recruitment did not change in about half of those lakes, declined in 20 percent and increased in only 17 percent. Stocking rates on many were later cut back.
The practical lesson is that a lake's food supply and predator community set the ceiling. Heavy stocking into a lake full of largemouth bass and hammer-handle pike mostly feeds the bass and pike. It is also the reason stocking usually happens every other year: a big year class of young walleye competes with, and sometimes eats, the next one.
Muskie
The DNR's long-range muskie plan counts about 100 waters managed for muskellunge. Muskie were historically present in a few dozen lake systems and rivers, Leech Lake the best known among them; in close to half of the pure-strain waters they were introduced and are maintained by stocking. Lake Minnetonka is one example of a stocked metro muskie fishery. Since the 1980s the program has been built on the Leech Lake strain.
Muskie are expensive fish to raise. According to the same plan, statewide quotas call for roughly 27,000 fall fingerlings a year, a tiny number next to walleye. Eggs are incubated at the St. Paul, Waterville and Park Rapids hatcheries, and the young are grown through summer in drainable ponds at hatcheries such as New London and Waterville and in natural rearing ponds. Fall fingerlings are large enough to have a real chance of surviving their first winter.
Because each fish represents so much investment and takes many years to reach trophy size, the statewide minimum size is 54 inches, which makes muskie fishing catch-and-release in practice. See our muskellunge guide.
Trout
Minnesota has two very different kinds of stocked trout water.
- Stream trout lakes. About 180 small, cold lakes are managed for rainbow, brown and brook trout and splake, mostly in the Arrowhead, the Iron Range and Cuyuna mine pits, and scattered spots elsewhere. Trout do not reproduce in these lakes. The DNR stocks them from hatcheries such as Spire Valley, which raises rainbow and brook trout, some released as fall fingerlings and others held and stocked as yearlings the next spring. Remote lakes near Tower, Finland and Grand Marais get their brook trout by air or on foot. Without stocking these fisheries would fade out.
- Trout streams and lake trout. Many southeast Minnesota streams now carry wild, self-sustaining brown and brook trout, with stocking limited to places that need it. Peterson State Fish Hatchery raises lake trout, splake and a native Driftless strain of brook trout for the coldwater program.
Stream trout lakes come with their own rules: a trout stamp, one line only, and no live minnows. The stream trout guide has details.
Catchable fish in metro ponds
The DNR's Fishing in the Neighborhood program stocks small Twin Cities ponds for put-and-take fishing, more than 10,000 fish a year by the DNR's count, to give kids a real chance at success close to home. That is put-and-take stocking, a different goal from building a self-sustaining population. More in shore fishing Minnesota lakes.
How to look up stocking on LakeFinder
- Go to DNR LakeFinder and search by lake name, or pick a county.
- Open the lake's page and choose the fish stocking report.
- Alternatively, use the stocking search to filter by year, county and species. Filtering a county for rainbow trout is the quickest way to find stream trout lakes.
Reading the report
| Term | What it means |
|---|---|
| Fry | Newly hatched, stocked in spring, reported by number |
| Fingerlings | One summer old, about 4 to 6 inches for walleye, stocked in fall, usually reported in pounds |
| Yearlings | Held over a winter and stocked the following year |
| Adults | Mature fish, often surplus or transferred fish |
| Littoral acre | Lake area shallower than 15 feet, the basis for stocking rates |
Three habits make the report more useful:
- Read it next to the lake survey. LakeFinder's fisheries survey shows what the nets actually caught. Years of stocking with few walleye in the survey tells you the stocking is not taking.
- Count forward. Fry and fingerlings need several growing seasons to reach eating size, so a heavy stocking is a prediction about fishing a few years out, not next summer.
- Check the dates. Recent stockings can take months to appear, and not every lake has been surveyed.
Our stocked lakes list and fish finder tool pull lakes together by species if you want a starting point.
Bottom line
- Stocking fills gaps. The best walleye lakes in Minnesota are the ones that do not need it.
- Fry are counted in numbers and fingerlings in pounds; a typical rate is 1,000 fry or 1 pound of fingerlings per littoral acre.
- A stocking report tells you what went in. The lake survey tells you what is there. Read both before you hitch up the boat.