Ordering now Order now

Upper Midwest

Fly fishing in Iowa

Short answer

Iowa fly fishing is north-east Iowa spring creek fishing, in the Driftless corner of the state, with stocked rainbows and browns and a growing number of streams holding wild, naturally reproducing trout. A licence is required from age 16 and a trout fee is required on top of it, and the streams fish all year.

What makes Iowa different

Iowa is the last place most anglers would look for trout, and the north-east corner of it is the Driftless Area — the same unglaciated limestone country as western Wisconsin, running across the state line and stopping abruptly. Roughly a hundred cold spring-fed streams run through steep wooded valleys there, in a state that is otherwise some of the flattest and most intensively farmed land in the world. What makes Iowa worth a page rather than a footnote is the direction of travel: the state began as a pure put-and-take fishery and now has a growing list of streams where brown trout reproduce naturally and need no stocking at all, the result of decades of habitat work and landowner easements. The fish are not large. The valleys are beautiful, the water is cold in August, and almost nobody drives to Iowa to fish.

What trout and other fish are in Iowa?

Brown trout
Stocked widely, and naturally reproducing in a growing number of north-east streams.
Rainbow trout
The bulk of the stocking programme, and what most anglers catch.
Brook trout
Native to the state and restored to a short list of the coldest streams.
Smallmouth bass
The Upper Iowa and the Turkey. Genuinely good, and the right answer in high summer.

Where to fly fish in Iowa

French Creek
Allamakee County. Wild brown trout, no stocking, and catch-and-release rules.
Bloody Run Creek
Near Marquette. One of the state's best wild brown trout streams.
Waterloo Creek
Right on the Minnesota line, with a long stretch of public access.
South Bear Creek
Winneshiek County. Small, cold and holding naturally reproducing fish.
Upper Iowa River
Bigger water, trout up top and smallmouth below. Canoe country.
Maquoketa River — north fork
Further south, stocked, and an easy introduction to the region.

When to fly fish in Iowa

The season, month by month
WhenWhat is happening
January – MarchThe spring creeks never freeze at the source. Midges, few anglers, and catch-and-release sense.
April – MayStocking begins in earnest. Caddis and the first mayflies, and the valleys greening up.
JuneThe best month. Evening caddis, sulphurs and long light in the coulees.
July – AugustHopper season. Low clear water, short casts to undercut banks, and cold springs holding the temperature.
September – DecemberTricos and Baetis, brown trout colouring up, and the quietest months of the year.

Do you need a license to fly fish in Iowa?

Yes. Licenses are issued by Iowa Department of Natural Resources.

Adult annual fishing license, 2026
LicensePrice
Resident, annual$36.50
Non-resident, annual$65.50

The totals are the 2026 annual fishing licence plus the trout fee — $22 and $14.50 for residents, $48 and $17.50 for non-residents. The DNR has proposed increases that would take effect in December 2027, so the 2026 figures stand for now. Prices change — check with the agency before you buy.

Rules worth knowing before you go

  • A fishing licence is required from age 16, and a trout fee is required in addition to possess trout.
  • Anglers under 16 may fish without a licence but still need the trout fee to keep trout.
  • A short list of streams is managed as catch and release with artificial lures only — French Creek among them.
  • Much of the access is through easements across private farmland. Park where marked and leave the gates as you found them.
  • Stocking schedules are published by the DNR and are worth checking if you want company or want to avoid it.

Regulations change every year and vary water by water. The Iowa Department of Natural Resources rule book is the only authority — this page is a starting point, not a legal reference.

Flies that matter in Iowa

Each of these is a card in the deck, and each has a full page in Our Fly-brary.

Keep reading

Fly fishing in Idaho Fly fishing in Pennsylvania Fly fishing in Montana Fly fishing in Colorado Fly fishing in Michigan Fly fishing in Wyoming Fly fishing in Utah Fly fishing in Oregon Fly fishing in New York Fly fishing in North Carolina Fly fishing in California Fly fishing in Washington Fly fishing in Wisconsin Fly fishing in Arkansas Fly fishing in New Mexico Fly fishing in Tennessee Fly fishing in Vermont Fly fishing in Maine Fly fishing in Virginia Fly fishing in Alaska Fly fishing in Arizona Fly fishing in Missouri Fly fishing in Georgia Fly fishing in Minnesota Fly fishing in Nevada Fly fishing in Ohio Fly fishing in Maryland Fly fishing in Connecticut Fly fishing in Texas Fly fishing in New Hampshire Fly fishing in Massachusetts Fly fishing in Kentucky Fly fishing in South Carolina Fly fishing in South Dakota Fly fishing in Oklahoma Fly fishing in West Virginia Fly fishing in New Jersey Fly fishing in Indiana Fly fishing in Alabama Fly fishing in Illinois Fly fishing in Nebraska Fly fishing in Kansas Fly fishing in Rhode Island Fly fishing in Delaware Fly fishing in North Dakota Fly fishing in Louisiana Fly fishing in Mississippi Fly fishing in Florida Fly fishing in Hawaii

The deck

54 flies, drawn by hand, in your jacket pocket.

A 54-card fly-fishing deck of original hand-drawn flies, each explaining what it imitates. Made by a father-and-daughter team in Eagle, Idaho.

Order now (opens our Shopify store in a new tab) See the deck