Fly fishing in Iowa.
Live flows, rules, access maps and nearby guides.
- 62waters
- 5with a live gauge
- 61designated

Photo credit
Fly fishing on the Äkäsjoki river, Finland. Photo: Heikki Immonen, CC BY 3.0, via Wikimedia Commons
62 fly-fishing waters in Iowa have a page here, 5 with a live USGS flow gauge and 61 with an official agency designation (such as Wild Trout Water or Special-regulation trout water).
More about Iowa
1 fly-fishing guide and 1 fly shop in Iowa are listed, unclaimed unless marked.
62 watersShowing 1–60
- Casey SpringsFreestone river · Catch and release · Wild Trout Water
- Falcon Spring BranchFreestone river · Catch and release · Wild Trout Water
- French CreekFreestone river · Catch and release · Wild Trout Water
- Hewett CreekFreestone river · Catch and release · Wild Trout Water · nearby gauge
- Pine Spring CreekFreestone river · Catch and release · Wild Trout Water
- South Pine CreekFreestone river · Catch and release · Wild Trout Water · nearby gauge
- Waterloo CreekFreestone river · Catch and release · Wild Trout Water · live flow
- West Branch French CreekFreestone river · Catch and release · Wild Trout Water
- Bloody RunFreestone river · Wild Trout Water · Special-regulation trout water · nearby gauge
- Spring BranchFreestone river · Wild Trout Water · Special-regulation trout water
- Ensign CreekFreestone river · Catch and release · Special-regulation trout water · nearby gauge
- Maquoketa RiverFreestone river · Wild Trout Water · live flow
- Turkey RiverFreestone river · Wild Trout Water · live flow
- Yellow RiverFreestone river · Wild Trout Water · live flow
- Missouri RiverFreestone river · live flow
- Arner BranchFreestone river · Wild Trout Water
- Bear CreekFreestone river · Wild Trout Water
- Bear CreekFreestone river · Wild Trout Water · nearby gauge
- Bear CreekFreestone river · Wild Trout Water
- Bigalk CreekFreestone river · Wild Trout Water
- Bohemian CreekFreestone river · Wild Trout Water · nearby gauge
- Brush CreekFreestone river · Wild Trout Water
- Buck CreekFreestone river · Wild Trout Water
- Burr Oak CreekFreestone river · Wild Trout Water
- Canoe CreekFreestone river · Wild Trout Water · nearby gauge
- Catfish CreekFreestone river · Wild Trout Water
- Chihak CreekFreestone river · Wild Trout Water · nearby gauge
- Clear CreekFreestone river · Wild Trout Water
- Clear CreekFreestone river · Wild Trout Water
- Coon CreekFreestone river · Wild Trout Water · nearby gauge
- Dutton Cave SpringFreestone river · Wild Trout Water
- Elk CreekFreestone river · Wild Trout Water · nearby gauge
- Fountain Springs CreekFreestone river · Wild Trout Water · nearby gauge
- Glovers CreekFreestone river · Wild Trout Water
- Grannis CreekFreestone river · Wild Trout Water
- Hickory CreekFreestone river · Wild Trout Water · nearby gauge
- Joy SpringsFreestone river · Wild Trout Water
- Little Mill CreekFreestone river · Wild Trout Water
- Little Paint CreekFreestone river · Wild Trout Water
- Little Turkey RiverFreestone river · Wild Trout Water
- Middle Bear CreekFreestone river · Wild Trout Water
- Mill CreekFreestone river · Wild Trout Water
- Mink CreekFreestone river · Wild Trout Water
- Monastery CreekFreestone river · Wild Trout Water
- North Bear CreekFreestone river · Wild Trout Water
- North Canoe CreekFreestone river · Wild Trout Water · nearby gauge
- North Cedar CreekFreestone river · Wild Trout Water
- Otter CreekFreestone river · Wild Trout Water
- Paint CreekFreestone river · Wild Trout Water
- Patterson CreekFreestone river · Wild Trout Water · nearby gauge
- Richmond SpringsFreestone river · Wild Trout Water · nearby gauge
- Sny Magill CreekFreestone river · Wild Trout Water
- South Bear CreekFreestone river · Wild Trout Water
- South Cedar CreekFreestone river · Wild Trout Water
- Spring CreekFreestone river · Wild Trout Water · nearby gauge
- Ten Mile CreekFreestone river · Wild Trout Water
- Trout RiverFreestone river · Wild Trout Water · nearby gauge
- Trout RunFreestone river · Wild Trout Water
- Turtle CreekFreestone river · Wild Trout Water
- Twin SpringsFreestone river · Wild Trout Water
More in the Midwest 6 states
About the Iowa list
About this
62 Iowa rivers, creeks, lakes and flats with a page: each with its official agency designations and their source, live USGS flow where a gauge exists, the state’s regulations and access map, and the guides and shops nearby. Waters that cross into Iowa from a neighbouring state are included.
A Iowa water is here because the state agency lists it under an official designation, because guides and shops in our directories name it on their own websites, or because a live USGS gauge sits on a river a guide names. Species appear only where an agency page states them. “Most fished first” ranks by designations and by how many guide and shop websites name the water.
