
Book Private Fly Fishing Water in Iowa
Northeast Iowa's Driftless Area is one of the best-kept secrets in American fly fishing — a landscape of steep bluffs and cold limestone spring creeks that escaped the last Ice Age glaciation. These constant-temperature streams support wild and stocked brown, rainbow and native brook trout, while the region's larger rivers offer outstanding smallmouth bass on the fly. AnglerPass connects anglers with private spring-creek frontage and club access across Iowa's Driftless trout country.
Famous fly fishing waters in Iowa
North & South Bear Creek (near Decorah)
Iowa
Upper Iowa River
Iowa
Coldwater Creek
Iowa
Yellow River State Forest streams
Iowa
Waterloo Creek
Iowa
What you can catch in Iowa
Fly fishing in Iowa
Does Iowa have good trout fishing?
Yes — northeast Iowa's Driftless Area holds the largest concentration of limestone spring creeks anywhere, with constantly cold water that trout thrive in. More than 30 of these streams feed the Upper Iowa River, supporting wild and stocked brown, rainbow and native brook trout.
Where is the best fly fishing in Iowa?
The Decorah area in Winneshiek and Allamakee counties holds the state's best streams. North and South Bear Creek are widely considered the top trout water in Iowa by both anglers and the state DNR, with Coldwater Creek and the Yellow River State Forest streams close behind.
Can you fly fish for bass in Iowa?
Yes. Beyond the spring-creek trout, the Driftless region's larger rivers — including the Upper Iowa — offer excellent smallmouth bass on the fly. Guides run both walk-and-wade trout trips and float trips for smallmouth depending on the season.
Private water access in Iowa
Related reading
Book private fly fishing water in Iowa
Join a fly fishing club on AnglerPass and access private waters across Iowa and beyond.