Welcome to our Iowa Great Lakes Fishing Home Page

The Iowa Great Lakes are a group of natural glacial lakes that are located in Dickinson County of northwestern Iowa.  The three principal lakes of the group are Big Spirit Lake, West Okoboji Lake and East Okoboji LakeUpper Gar Lake, Lower Gar Lake, and Minnewashta Lake round out the lakes of this chain.  These lakes are a very popular boating and fishing destination for Iowa.


Learn About the Fish


Primary Species of Fish
Largemouth Bass, Smallmouth Bass, Walleye, Northern Pike, Muskie


The chain of lakes here gives anglers a lot of options.  Anglers target game fish such as largemouth bass, smallmouth bass, walleye, northern pike and muskie.  It’s a very good fishery with trophy fish possible for a number of species of fish.


Secondary Species of Fish
Crappie, White Bass, Perch, Bluegill, Catfish


The panfish action here can be very good.  While many anglers prefer to target the game fish, you can target panfish here and get a lot of action from a variety of different fish.  It’s an excellent place to wet a line and put some fish in the cooler.  Catfish are available here too.