Northeast Iowa (especially Winneshiek County) are known to have some of the most pristine streams in the entire state, perhaps the upper Midwest. These streams provide excellent fishing opportunities for fly fisherman. Other bodies of water, including the Upper Iowa River (the fastest moving river in Iowa), as well as the man-made 33 acre Lake Meyer (15 mi SW of Decorah) are other popular stops for fishing. Currently there are 148 different varieties of fish in Iowa. North and South Bear creeks (located north of Decorah) are considered by both the Department of Natural Resources AND fishermen alike, to be THE best fishing in Iowa. Come see for yourself.
Not convinced this is where the big fish live? The Decorah Fish Hatchery is one of only 6 hatcheries in the state. They have a regular stocking schedule that runs about 7 months out of the year. They stock seventeen streams throughout the area. The hatchery is also a great place to visit. Pack a lunch and grab your camera. This beautiful site welcomes people to ask questions about fishing, feed the fish for only $.25, or fish at the Siewers Springs, located adjacent to the hatchery. Contact the Fish Hatchery at 563-382-8324.
Are you new to fishing? Looking for a great father-son activity? Or a memorable weekend with your best buds? Then take advantage of our excellent Professional Guide Service. Bear Creek Anglers and Northeast Iowa Fly Fishing are two wonderful options below. Along with a listing of our fishing "hot spots."
Other helpful links:
Trout Fishing 101
Weekly Fishing Report from Iowa DNR (Decorah office) - updated June 20, 2013
Fishing license information (and where to purchase), regulations, and fees
"From Hookin' to Cookin"
Iowa Driftless Trout Unlimited Chapter
Winneshiek County Trout Guide