Iowa Fishing Spots, Maps and Reports

You Are Here
Lakes
Fishing Spots
Cottages
Guides
Catches
Lakes Rivers/Streams Reservoirs Cottages Reports Fishing Spots
252 0 0 0 1 221

Types of Fish in Iowa

Blue Catfish
Bluegill
Brook Trout
Brown Trout
Channel Catfish
Crappie
Flathead Catfish
Gar
Green Sunfish
Largemouth Bass
Muskie
Northern Pike
Pickerel
Pumpkinseed
Rainbow Trout
Sauger
Smallmouth Bass
Striped Bass
Sturgeon
Walleye
White Bass
Yellow Bass
Yellow Perch

Iowa has numerous fishing destinations and species that make it well worth an angler’s effort. Whether you are just passing through or are looking for a secluded location for excellent fishing, if you have a rod in hand visit Iowa.

The Mississippi River runs through Iowa, giving productive fishing among scenic bluffs, a few rapids, and the occasional valley. The state record bowfin which weighed in at over eleven pounds was caught from the Mississippi.

Catfish are sizable throughout the state, but especially so in the Mississippi River. There are a variety of catfish in the state, ranging from channel, flathead, blue, black bullhead, yellow bullhead, and several types of madtom catfish. Ten species of catfish in all! Most of the thousands of miles of stream in Iowa harbor catfish of some type.

You may be surprised to find Iowa on the list of the best trout fishing the Midwest has to offer. Trout are mostly from state fisheries, but that does not make them any less tasty. Spring Branch Creek is one of the best waterways for trout in the state. Of course, Trout River has its own merits. If you prefer fishing on larger waters West Okoboji Lake provides some amazing trout. Bear in mind that trout fishing requires an extra permit.

Iowa’s bass fishing is great, too, especially its variety: Smallmouth, largemouth, white, yellow, striped, and ocean striped. For yellow bass trek to Clear Lake. Hybrid striped bass grow to be some of Iowa’s largest bass, bypassing twenty pounds in some cases. Lake Manawa has several bass, including stocked hybrid striped. Lake Icaria is known for bass. Three Mile Lake is also popular for bass and a known site of many tournaments. For a large lake full of bass Red Rock is difficult to outshine.

Fly fishing along Iowa’s easy flowing streams can be a relaxing experience, or a thrilling one – with both having a chance at bounteous hauls. Bass, trout, crappie, and bluegill are the most popular fly fishing species in Iowa. The Cedar River is prime fly fishing territory for bass and crappie. French Creek is good for trout fly fishing, and is the site of the state’s rainbow trout record.

For one of the state’s more unique offerings try the trout-perch, a dark green fish that looks like a mix of its namesakes. This uncommon fish resides in the northeastern part of Iowa, including the upper section of the Mississippi River.

Licenses are necessary for everyone older then sixteen. Both residents and non-residents can buy one day, one week, and a yearly license. Residents can also buy a three year license, and non-residents can opt for a three day license. Some additional fees (for trout, water spot trout, and over the bonus line) may be necessary depending on where you fish and what you fish for. Seniors can buy lifetime licenses. Buy your license online or in person at a distributer. Your social security number is required. Or you can wait for Iowa’s free fishing days in June!
Subscribe
Subscribe to our newsletter to get the hottest deals, latest news and coolest photo's right in your inbox!

Recommended Products

Iowa Lakes

Fishing Spots
0

Fishing Reports
1

Fish Types
4


Lake Halice


Lake Halice, just 1 miles from Windsor Heights, Iowa, is a great place for anglers to land that monster fish. Other near by cities where anglers can stop to get some food or get some bait near Lake Halice include Urbandale, Clive and Johnston. If Lake Halice doesn't satisfy, there are also multiple rivers, creeks, and streams near by. Some of these are North Walnut Creek, Beaver Creek, Little Walnut Creek, Jordan Creek, Walnut Creek, Frink Creek, Little Beaver Creek, Saylor Creek, Rock Creek and Raccoon River.
Types Of Fishes : Bluegill, Crappie, Green Sunfish, Largemouth Bass
Closest Cities : Windsor Heights 1miles, Urbandale 2miles, Clive 3miles, Johnston 4miles, Grimes 5miles


Fishing Spots
0

Fishing Reports
0

Fish Types
0


Alligator Lake


Alligator Lake, just 1 miles from Sabula, Iowa, is a great place for anglers to land that monster fish. Other near by cities where anglers can stop to get some food or get some bait near Alligator Lake include Savanna, Miles and Andover. If Alligator Lake doesn't satisfy, there are also multiple rivers, creeks, and streams near by. Some of these are Esmay Slough, Eldridge Slough, Upper West Fork West Sabula Slough, East Fork Sabula Slough, Sabula Slough, L Esmay Slough, Plum River, Beaver Creek, Savanna Slough and Hubbel Slough.
Closest Cities : Sabula 1miles, Savanna 2miles, Miles 7miles, Andover 8miles, Thomson 8miles


Fishing Spots
0

Fishing Reports
0

Fish Types
0


Arnold Lake


Arnold Lake, just 2 miles from Ames, Iowa, is a great place for anglers to land that monster fish. Other near by cities where anglers can stop to get some food or get some bait near Arnold Lake include Gilbert, Nevada and Kelley. If Arnold Lake doesn't satisfy, there are also multiple rivers, creeks, and streams near by. Some of these are College Creek, Clear Creek, Onion Creek, Keigley Branch, Worrell Creek, Squaw Creek, Bear Creek, Dry Creek, North Onion Creek and South Onion Creek.
Closest Cities : Ames 2miles, Gilbert 3miles, Nevada 7miles, Kelley 8miles, Story City 8miles


Fishing Spots
0

Fishing Reports
0

Fish Types
0


Avon Lake


Carlisle, Iowa is location on Avon Lake. It's a great lake for both resident and visiting anglers to land a lunker! Other near by cities where anglers can stop to get some food or get some bait near Avon Lake include Pleasant Hill, Des Moines and Hartford. If Avon Lake doesn't satisfy, there are also multiple rivers, creeks, and streams near by. Some of these are Yeader Creek, North River, Fourmile Creek, Spring Creek, Little Fourmile Creek, Middle River, Butcher Creek, Plug Run, Skinaway Creek and Raccoon River.
Closest Cities : Carlisle 0miles, Pleasant Hill 3miles, Des Moines 6miles, Hartford 6miles, Runnells 7miles


Fishing Spots
0

Fishing Reports
0

Fish Types
0


Badger Lake


Badger Lake, just 4 miles from Whiting, Iowa, is a great place for anglers to land that monster fish. Other near by cities where anglers can stop to get some food or get some bait near Badger Lake include Sloan, Hornick and Decatur. If Badger Lake doesn't satisfy, there are also multiple rivers, creeks, and streams near by. Some of these are Horsehead Creek, Blackbird Creek, North Blackbird Creek, South Blackbird Creek, West Fork Little Sioux River, Whiskey Creek, Wood Creek, Big Bear Creek, Elm Creek and Wolf Creek.
Closest Cities : Whiting 4miles, Sloan 5miles, Hornick 9miles, Decatur 10miles, Onawa 11miles


Fishing Spots