Iowa doesn't make most anglers' short list, and that's exactly why the fishing is so good. The state sits between two of the greatest river systems in North America - the Mississippi on the east and the Missouri on the west. In between, you've got the Iowa Great Lakes up north, hundreds of small impoundments managed by the DNR, and cold-water trout streams in the northeast Driftless Area that rival anything in Wisconsin. Iowa's walleye fishing is legitimately excellent, the catfish run huge in the big rivers, and the crappie action on interior lakes can fill a cooler in an afternoon.

Fishing License in Iowa

Anyone 16 and older needs a valid fishing license to fish in Iowa. The Iowa Department of Natural Resources sells licenses online through GoOutdoorsIowa.com, at county recorders' offices, and at sporting goods stores across the state.

License Type Cost Valid For
Resident Annual$221 year
Non-Resident Annual$481 year
Non-Resident 1-Day$121 day
Non-Resident 3-Day$203 days
Youth (Under 16)FreeN/A
Resident Senior (65+)Free (lifetime)Lifetime
Trout Stamp (add-on)$131 year

Age exemptions: Anglers under 16 fish free in Iowa. Residents born before January 1, 1946 qualify for a free lifetime fishing license. Active-duty military on leave fish free with valid military ID.

Special permits: A trout stamp is required to fish in any of Iowa's designated trout streams, primarily in the northeast Driftless Area. Boundary waters fishing on the Mississippi and Missouri rivers has special reciprocal agreements with neighboring states.

Buy your license on the Iowa DNR website.

Top 10 Fishing Spots in Iowa

From natural glacial lakes to the mighty Mississippi, Iowa has more quality fishing water than most people realize. These are the state's top producers.

1. Spirit Lake
Natural Lake
Walleye, Yellow Perch, Smallmouth Bass, Northern Pike, Muskie
Iowa's largest natural lake at 5,684 acres in the Iowa Great Lakes region. The walleye fishing here is some of the best in the Midwest - fish the rocky points and weed edges with jig-and-minnow combos. The muskie fishery is growing with fish over 50 inches caught regularly. Ice fishing in winter is outstanding.
2. West Okoboji Lake
Natural Lake
Walleye, Smallmouth Bass, Largemouth Bass, Muskie, Perch
A stunning blue-water glacial lake reaching 136 feet deep - one of only three blue-water lakes in the world. The smallmouth bass fishing on the rocky drop-offs is exceptional. Walleye are taken by trolling the thermocline in summer. The clear water makes it challenging but rewarding fishing.
3. Mississippi River (Pool 9-11)
River
Walleye, Sauger, Largemouth Bass, Channel Catfish, Flathead Catfish
The backwaters and main channel of the Mississippi along Iowa's eastern border produce incredible multi-species fishing. The tailwaters below the lock and dams are walleye magnets in spring and fall. Backwater sloughs hold largemouth bass and panfish. Wing dams concentrate catfish all summer.
4. Clear Lake
Natural Lake
Walleye, Yellow Bass, Largemouth Bass, Channel Catfish, Bullhead
A 3,643-acre natural lake in north-central Iowa with a revitalized fishery thanks to water quality improvements. The yellow bass fishing here is unique to Iowa - massive schools provide fast action on ultralight tackle. Walleye fishing has improved dramatically in recent years. Good ice fishing community.
5. Upper Iowa River (Driftless Area)
Stream
Brown Trout, Brook Trout, Rainbow Trout, Smallmouth Bass
Iowa's premier trout stream flowing through the dramatic bluffs of the Driftless Area in northeast Iowa. Wild brown trout inhabit the upper reaches while stocked rainbows fill the accessible sections. The limestone geology creates spring-fed water that stays cold all summer. Fly fishing is excellent but spinning gear works too.
6. Rathbun Lake
Reservoir
Walleye, Crappie, Channel Catfish, White Bass, Largemouth Bass
An 11,000-acre Army Corps reservoir in south-central Iowa with excellent walleye and crappie fishing. The walleye stocking program has made this one of Iowa's best walleye lakes. Crappie fishing in the standing timber is productive from March through May. The white bass run in the tributaries is fast action.
7. Saylorville Lake
Reservoir
Walleye, White Bass, Channel Catfish, Crappie, Wiper (Hybrid Striper)
A 5,950-acre flood-control reservoir just north of Des Moines. The walleye fishing in the tailwaters below the dam is some of the most accessible in the state - you can almost see the Capitol building. Wipers (hybrid striped bass) provide exciting fights on light tackle. Good shore fishing access throughout.
8. Missouri River (Western Iowa)
River
Channel Catfish, Flathead Catfish, Sauger, Walleye, Paddlefish
Iowa's western border along the Missouri River offers big-water catfishing that's hard to match anywhere. Flatheads over 50 pounds are caught annually. The channelized sections hold catfish in the wing dikes and revetments. Paddlefish snagging season draws crowds in spring. Less refined than the Mississippi but the fish are bigger.
9. Three Mile Lake
State Park Lake
Largemouth Bass, Bluegill, Crappie, Channel Catfish
A well-managed 800-acre lake in southwest Iowa with special regulations that produce quality fish. The 15-inch bass minimum and reduced bag limits mean more big fish swimming around. Crappie fishing along the brush structures is consistent. Less crowded than the big northern lakes and excellent for a weekend trip.
10. French Creek (Driftless Area)
Stream
Brown Trout, Brook Trout
A small Driftless Area stream with a self-sustaining population of wild brown and brook trout. The stream runs through pastoral farmland and wooded valleys. Walk-in access through public easements. Fish are smaller (8-12 inches) but they're wild, colored up, and spooky. Trout stamp required. Perfect for a solitary day with a fly rod.

Get Your Free Fish ID Cheat Sheet

Never wonder "what did I just catch?" again. Laminate it and bring it on the boat.

Download Free Guide

Popular Fish Species in Iowa

Iowa's waters support a wide range of game fish. Walleye and catfish dominate, but bass, panfish, and trout all have strong followings. Here are the top targets with typical regulations.

Species Season Size Limit Bag Limit Best Technique
WalleyeYear-round15"5/dayJig and minnow, trolling crankbaits
Channel CatfishYear-round12"8/dayCut bait, stink bait, nightcrawlers
Largemouth BassYear-round12"5/daySpinnerbaits, plastic worms, jigs
CrappieYear-roundNone25/dayMinnows, small jigs, slip bobber
Northern PikeYear-round24"3/daySpoons, large minnows, jerkbaits
Brown TroutYear-round12"5/day (streams)Nymphs, streamers, spinners
Yellow PerchYear-roundNone25/dayMinnows, small jigs, ice fishing
Flathead CatfishYear-round15"5/dayLive bait, heavy tackle

Seasonal Fishing Calendar

Iowa has strong four-season fishing with ice fishing popular in the northern half of the state. These seasonal patterns help you plan trips around peak activity.

Species Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Walleye Good Good Peak Peak Peak Good - - Good Peak Good Good
Channel Catfish - - - Good Peak Peak Peak Peak Good - - -
Largemouth Bass - - Good Peak Peak Peak Good Good Peak Good - -
Crappie Good Good Peak Peak Peak Good - - Good Good Good Good
Northern Pike - Good Peak Peak Good Good - - Good Peak Good -
Brown Trout Good Good Peak Peak Peak Good - - Peak Peak Good Good

Fishing Regulations in Iowa

Iowa fishing regulations are set by the Iowa Department of Natural Resources. Rules apply statewide with some lake-specific exceptions for size and bag limits.

Download the current regulations from the Iowa DNR fishing regulations page.

Tips for Fishing in Iowa

Explore the Driftless Area

Northeast Iowa's Driftless Area - the unglaciated region of limestone bluffs and spring-fed streams - is one of the best-kept secrets in Midwest fishing. Over 100 miles of cold-water trout streams hold wild brown and brook trout. The streams are small and intimate, the scenery is gorgeous, and the trout are free-rising. Grab a trout stamp and a light rod.

Fish the tailwaters in spring

The tailwaters below every Mississippi River lock and dam are walleye magnets from March through May. The fish stack up below the dams waiting for water temps to trigger the spawn. Vertical jigging with minnow-tipped jigs in the current seams is the standard technique. Pool 9 near Lansing and Pool 11 near Dubuque are top picks.

Don't underestimate the small impoundments

Iowa has hundreds of small DNR-managed impoundments scattered across the state. Many have special regulations that produce quality fish. Lakes like Three Mile, Lake Icaria, and Green Valley hold bass and catfish that most anglers drive right past on their way to the Great Lakes. Check the DNR's lake reports for current conditions.

Ice fish the Great Lakes

The Iowa Great Lakes region (Spirit Lake, West Okoboji, East Okoboji) is the ice fishing capital of the state. Walleye, perch, and bluegill keep hardwater anglers busy from December through February. Rent a heated ice house if you don't have your own setup. The Yellow Bass through the ice at Clear Lake is also outstanding.

Also Fish In...

Free Fishing Guides

Download these free guides and take them on your next trip. No fluff - just the stuff you actually need on the water.

🐟
Fish ID Cheat Sheet
Laminate it. Bring it on the boat.
πŸ“…
Monthly Bite Calendar
Know what's biting before you leave the house.
πŸͺ’
Knot Guide
8 knots every fisherman needs. Step-by-step.
βœ…
Packing Checklist
Never forget your pliers again.
πŸ—ΊοΈ
Secret Spots Map
10 spots the locals don't talk about.