Heres what the DNR website says;
——————————————————————————–
Inland waters
The season is open all year on most inland waters, with these exceptions. The season is closed February 15 through May 4 in:
West Okoboji Lake
East Okoboji Lake
Spirit Lake
The daily bag limit is 5 fish (walleye, sauger, saugeye combined; see exceptions below).
The possession limit of 10 fish (walleye, sauger, saugeye combined).
The following exceptions concerning walleye. The daily bag limit is 3 walleye with a possession limit of 6 walleye in those inland waters listed below in the length limit category:
West Okoboji Lake, Dickinson County
All 17 to 22-inch walleyes must be immediately released alive.
Keep only one walleye over 22 inches in length.
East Okoboji Lake, Dickinson County
All 17 to 22-inch walleyes must be immediately released alive.
Keep only one walleye over 22 inches in length.
Spirit Lake, Dickinson County
All 17 to 22-inch walleyes must be immediately released alive.
Keep only one walleye over 22 inches in length.
Upper Gar Lake, Dickinson County
All 17 to 22-inch walleyes must be immediately released alive.
Keep only one walleye over 22 inches in length.
Minnewashta Lake, Dickinson County
All 17 to 22-inch walleyes must be immediately released alive.
Keep only one walleye over 22 inches in length.
Lower Gar Lake, Dickinson County
All 17 to 22-inch walleyes must be immediately released alive.
Keep only one walleye over 22 inches in length.
Clear Lake, Cerro Gordo County
All walleye must be over 14 inches in length.
Keep only one walleye over 22 inches in length.
Storm Lake, Buena Vista County
All 17 to 22-inch walleyes must be immediately released alive.
Keep only one walleye over 22 inches in length.
Black Hawk Lake, Sac County
All walleye must be over 15 inches in length.
Big Creek Lake, Polk County
All walleye must be over 15 inches in length.
Keep only one walleye over 20 inches in length.