Best Ice Fishing Lakes in Iowa
By Scott Wilder
Short answer: for hardwater walleye and yellow perch, start in northern Iowa. The Iowa DNR says lakes in northern Iowa hold yellow perch and walleye in addition to bluegills. That means Spirit Lake and Storm Lake first, with the Iowa Great Lakes, including West Okoboji and East Okoboji, close behind. For crappie, the DNR says crappies join bluegills in southern Iowa, and its fall report lists crappie at Lake Rathbun and Big Creek Lake. For northern pike and walleye on tip-ups, the DNR names the upper Mississippi River and the Iowa Great Lakes. For bluegill, nearly any Iowa lake will do. The DNR calls bluegills the easiest fish to catch in winter.
No ice is ever 100% safe. Check it yourself.
This guide uses only Iowa DNR pages. Per-lake ratings (Good, Fair, Slow) come from the weekly DNR fishing report we read on October 29, 2026. They are fall open-water ratings, and each is dated by the day that entry was last updated. They say nothing about ice conditions or ice fishing. We use them to show what each lake holds, not what bites on the ice. We give no catch rates and no records.
Ice safety first
The Iowa DNR gives one number. At a minimum, it recommends four inches of clear blue ice for fishing. That is a floor, not a promise. The DNR also says:
- New ice is stronger than old ice.
- Drill test holes near shore, and again as you move out, to gauge thickness and quality.
- Ice conditions change constantly. Thickness can vary across the lake.
- Be especially careful around submerged trees and emergent vegetation. This ice tends to be weaker.
- If the ice does not look right, don't go out.
- Never go ice fishing alone. Tell someone where you will be and when you expect to return.
- Pack ice picks worn around your neck, ice cleats, a life jacket, a floating safety rope, a whistle, a first aid kit and extra dry clothes.
The DNR also says to check its weekly fishing report for ice conditions across Iowa. The report has an ice condition field with three settings: none, not recommended and fishable. In the October 29 report, none of the lakes in this guide has an ice condition entered, and water temperatures run from 55 to 65 degrees F across the lakes with readings. Check the report again once it turns cold.
No ice is ever 100% safe. Check it yourself.
Best Iowa lakes by species
These picks combine the DNR ice page (which species live where) with fall open-water ratings. They are not ice ratings.
- Walleye: Spirit Lake, Storm Lake, Lake Rathbun (broodstock lakes), Black Hawk Lake, the upper Mississippi River.
- Yellow perch: Spirit Lake, Storm Lake.
- Crappie: Spirit Lake, East Okoboji Lake, Big Creek Lake, Lake Rathbun.
- Northern pike: the Iowa Great Lakes and the upper Mississippi River (tip-ups, per the DNR).
- Bluegill: West Okoboji Lake, Black Hawk Lake, and most lakes statewide.
1. Spirit Lake (Dickinson County)
The DNR names Spirit Lake as one of the state's large glacial natural lakes. It says natural lake fisheries in Iowa feature walleye, muskellunge, northern pike, yellow perch, bluegill and yellow bass. Spirit Lake is also one of the state's two key broodstock lakes for walleye and muskie, along with Storm Lake. Those fish help stock other waters.
The fall open-water report (entry updated October 22) says the perch and crappie bite has been good this fall and that anglers are catching good-sized fish. Yellow perch and black crappie are both rated Good (perch entry updated October 15). It says perch are coming from the weedline out to 15 feet of water, and that jigs with minnows or wigglers work. Boat ramps have been full.
2. West Okoboji and East Okoboji (Dickinson County)
The DNR names the Iowa Great Lakes as a place where tip-ups are popular for northern pike and walleye. A tip-up spans the hole, holds a spool of line underwater, and flies a flag when a fish takes the bait.
In the fall open-water report, West Okoboji Lake is rated Good for bluegill (entry updated October 22). The report says the bite has been variable, but very good when it is on. East Okoboji Lake is rated Good for black crappie, with anglers targeting quality-sized fish (entry updated October 15).
3. Storm Lake (Buena Vista County)
Storm Lake is the second of the state's key walleye and muskie broodstock lakes, per the DNR. The fall open-water report (entries updated October 29) rates walleye and yellow perch Fair. For perch it suggests a small jig tipped with a piece of crawler. For walleye it names the east shore, the marina, the inlet and the jetty at Chautauqua Park.
4. Clear Lake (Cerro Gordo County)
Clear Lake is a different kind of day. The fall open-water report (entries updated October 1) rates yellow bass Excellent, with small jigs, crawlers and cut bait on the outside edges of vegetation beds, and anglers catching all sizes. Walleye are rated Fair. Muskellunge are rated Good. These are fall ratings, not ice ratings. The DNR lists yellow bass among the fish small minnows can catch in winter. Plan for a numbers day.
5. Black Hawk Lake (Sac County)
The DNR names Black Hawk Lake as a large natural lake. The fall open-water report rates walleye Good (October 29), with morning and evening bites best. It rates bluegill and black crappie Fair. It says bluegill are mostly up to 7 inches and black crappie run up to 12 inches. Those are fall shore reports. Anglers named Town Bay and the inlet bridge area.
6. Lake Rathbun (Appanoose County)
Rathbun Reservoir in southeastern Iowa is an essential broodstock source for walleye stocked across Iowa, per the DNR. The fall open-water report puts black crappie at Slow (entry updated October 22) and says to target brush piles and areas closer to shore as the water cools. The October 29 lake comment also says Rathbun has zebra mussels. Clean, drain and dry your gear before you go to another water.
7. Big Creek Lake (Polk County)
Big Creek Lake is in Polk County. The fall open-water report rates black crappie Fair (entry updated October 22), over roadbeds and brush piles in less than 15 feet of water, and says shore anglers can try the rock fishing jetties. The DNR says to use its lake maps to find creek channel edges, brush piles and rock piles.
8. The upper Mississippi River (Pools 9, 10 and 11)
The DNR names the upper Mississippi River as a tip-up water for northern pike and walleye. In the fall open-water report, Pools 9, 10 and 11 list walleye as Fair to Good (entries updated October 8 to 14), black crappie as Fair and yellow perch as Slow. The Guttenberg district comment says fish are on fall feeding patterns before they move to deep water overwintering spots. The bluegill comment says they are staging toward overwintering areas near backwater mouths. River ice has current. The DNR says to be especially careful near submerged trees. Check it at every step.
When fish bite
The DNR says fish are more active from dawn until mid-morning and from late afternoon until sundown. Crappies often feed after sunset. Fish are more lethargic in winter and eat less often, so think small. Use small hooks, small bait and light line. The DNR suggests wax worms or wigglers on a teardrop for bluegill and crappie, and small minnows for crappie, perch, yellow bass or walleye.
Rules for shelters
Per the DNR, a shelter left unattended must show the owner's DNR number, or full name, street address and city, in three-inch block letters. Shelters on the ice between sunset and sunrise need reflectors on all external sides. Shelters must be unlocked when in use. They must come off the ice before ice melt or March 1, whichever comes first. Holes can be no larger than 10 inches. Check the current Iowa fishing regulations for limits on each lake. A kit with a spud bar, an auger, ice picks and cleats () is a good start.
FAQ
What is the best ice fishing lake in Iowa?
It depends on the fish. The DNR points to northern Iowa lakes for yellow perch and walleye, and southern Iowa for crappie. Spirit Lake and the Okobojis are the clearest northern picks. Lake Rathbun and Big Creek Lake are southern reservoir picks for crappie.
How thick does ice need to be in Iowa?
The Iowa DNR recommends at least four inches of clear blue ice for fishing. It also says thickness varies across a lake and that you should drill test holes as you go. No ice is ever 100% safe. Check it yourself.
Where can I check Iowa ice conditions?
The Iowa DNR says to check its weekly fishing report for ice conditions across Iowa. Reports list ice as none, not recommended or fishable.
What fish can I catch ice fishing in Iowa?
Per the DNR, bluegills are the easiest and most often caught in winter. Northern lakes add yellow perch and walleye. Southern Iowa adds crappies. Pike and walleye on tip-ups are common on the upper Mississippi River and the Iowa Great Lakes.
Do I need to remove my ice shelter?
Yes. On waters under the Natural Resource Commission, shelters must come off before ice melt or March 1, whichever comes first.
Sources
- Iowa DNR, Ice Fishing: iowadnr.gov/things-do/fishing/fishing-tips-safety/ice-fishing
- Iowa DNR, Lakes, Ponds, and Reservoirs: iowadnr.gov/things-do/fishing/where-fish/lakes-ponds-and-reservoirs
- Iowa DNR, Fish Iowa Fishing Report (read October 29, 2026): programs.iowadnr.gov/lakemanagement/FishingReport/
Related guides
- Best lakes by stateBest Ice Fishing Lakes in MaineMaine's best ice fishing lakes for togue, landlocked salmon and brook trout, with the reason for each from Maine IFW sources. Includes IFW ice and line rules.
- Best lakes by stateBest Ice Fishing Lakes in MichiganTen Michigan waters for ice fishing walleye, perch, crappie, pike and whitefish, each with a reason from Michigan DNR sources. Includes DNR ice safety rules.
- Best lakes by stateBest Ice Fishing Lakes in Minnesota: 9 Waters to KnowNine Minnesota lakes for walleye, perch, crappie and pike through the ice, each backed by MN DNR LakeFinder survey data, acreage and access counts. Safety first.