Fish Iowa - Lakes, Ponds, and Reservoirs - Spirit Lake


About Spirit Lake

Surface Area (acres): 5684.00
Maximum Depth (feet): 22.5 ft. (2014)
Motoring Restrictions: None
See below for additional location-specific regulations

Location

County: Dickinson
Description: Spirit Lake
Coordinates: 43.44964773, -95.10144365

Amenities

Amenities at Spirit Lake include:
  • Boat Access
  • Accessible Pier
  • Picnic Area
  • Beach
  • Trails
  • Accessible Facilities
  • Playground
  • Restrooms
  • Camping
  • Good/Excellent Shorefishing
  • Hard Surface Boat Ramp
  • Accessible Shoreline
  • Fish Cleaning Station

Fishing Report

  • Ice Condition: None
  • Water Temperature (°F): 45.0
  • Ramp Condition: Useable
  • Comments: The perch and crappie bite has been good this fall. Anglers are catching good-sized fish. Most boat ramp docks are still in place. Water temperatures have fallen recently. Last updated on 11/05/2026
Species Reports
Yellow Perch - Good: Anglers are catching perch from the weedline out to 15 feet of water. Some chasing may be needed to stay on top of schools. Jigs with minnows or jigs paired with wigglers work well. Last updated on 10/15/2026
Black Crappie - Good: Anglers are catching quality-sized fish. . Last updated on 10/22/2026

Fishing Summary

Executive Summary: Recent fisheries surveys conducted by the Iowa DNR in 2026 reveal that Spirit Lake--Iowa’s largest natural lake--supports thriving, diverse fish populations with strong opportunities for local anglers. Panfish are doing well across the lake, led by abundant schools of Bluegill, Black Crappie, Pumpkinseed, and Yellow Perch that are healthy, well-proportioned, and reaching quality keeper sizes. Nighttime surveys also showed robust numbers of healthy Freshwater Drum, alongside steady populations of popular sportfish including Walleye up to 26.5 inches, hefty Channel Catfish nearing 15 pounds, and quality catches of Largemouth and Smallmouth Bass, Northern Pike, and Muskellunge. Overall, the wide variety of species and excellent body condition of the fish point to an ample food supply and a well-balanced fishery heading into the coming seasons. Detailed Summary: Spirit Lake is Iowa’s largest natural lake, measuring a massive 5,684 acres in Dickinson County. Maximum depth is 22.5 feet. A nighttime electrofishing survey was conducted on June 1 and June 2, 2026 as part of the Iowa DNR comprehensive survey protocol. 184 fish representing the following 15 species were observed in electrofishing samples: Black Bullhead, Black Crappie, Bluegill, Channel Catfish, Common Carp, Freshwater Drum, Largemouth Bass, Northern Pike, Pumpkinseed, Shortnose Gar, Smallmouth Bass, Walleye, Yellow Bass, Yellow Bullhead, and Yellow Perch. The most abundant species in electrofishing samples was Freshwater Drum (N = 53 fish, 23.6 fish/hour). Freshwater Drum length averaged 15.1 inches and ranged from 6.0 to 22.1 inches. Freshwater Drum weight averaged 1.9 pounds, ranging from 0.1 to 6.4 pounds. Mean relative weight of Freshwater Drum was 109, indicating that the average fish was healthy and well-proportioned for its length. The second-most abundant species in electrofishing samples was Bluegill (N = 44 fish, 19.6 fish/hour). Bluegill length averaged 7.7 inches and ranged from 4.7 to an impressive 9.0 inches. Bluegill weight averaged 0.5 pounds and ranged from 0.2 to 0.8 pounds. Mean relative weight of Bluegills was an impressive 115, indicating healthy, well-proportioned fish that likely do not have difficulty locating adequate forage. The following species were documented in relatively low abundance in electrofishing samples: Black Bullhead (N = 3 fish, 1.3 fish/hour, length range: 8.5–12.4 inches, weight range: 0.4–1.2 pounds), Black Crappie (N = 6 fish, 2.7 fish/hour, length range: 9.4–10.4 inches, weight range: 0.5–0.6 pounds), Channel Catfish (N = 3 fish, 1.3 fish/hour, length range: 26.5–30.0 inches, weight range: 10.4–14.7 pounds), Common Carp (N = 3 fish, 1.3 fish/hour, length range: 24.8–29.3 inches, weight range: 6.8–11.7 pounds), Largemouth Bass (N = 14 fish, 6.2 fish/hour, length range: 11.3–18.2 inches, weight range: 0.9–3.1 pounds), Northern Pike (N = 1 fish, 0.4 fish/hour, length: 24 inches, weight: 1.7 pounds), Pumpkinseed (N = 4 fish, 1.8 fish/hour, length range: 2.7–8.0 inches, weight range: 0.4–0.6 pounds), Shortnose Gar (N = 2 fish, 0.9 fish/hour, length range: 24.2–25.7 inches, weight range: 1.8–2.2 pounds), Smallmouth Bass (N = 8 fish, 3.6 fish/hour, length range: 3.6–13.8 inches, weight range: 0.3–1.2 pounds), Walleye (N = 18 fish, 8 fish/hour, length range: 7.4–23.5 inches, weight range: 0.1–5.4 pounds), Yellow Bass (N = 1 fish, 0.4 fish/hour, length: 9.0 inches, weight: 0.4 pounds), Yellow Bullhead (N = 18 fish, 8 fish/hour, length range: 8.7–12.8 inches, weight range: 0.4–1.5 pounds), and Yellow Perch (N = 6 fish, 2.7 fish/hour, length range: 3.8–9.7 inches, weight range: 0.3–0.5 pounds). A fyke-net survey was conducted over a two-day span (October 12–13 and 13–14) in 2026 as part of the Iowa DNR comprehensive survey protocol. 5,334 fish representing the following 17 species were documented in the fyke-net samples: Black Bullhead, Black Crappie, Bluegill, Brown Bullhead, Common Carp, Freshwater Drum, Gizzard Shad, Golden Shiner, Johnny Darter, Largemouth Bass, Muskellunge, Northern Pike, Pumpkinseed, Spottail Shiner, Walleye, Yellow Bullhead, and Yellow Perch. The most abundant fish in the fyke-net survey were Black Crappies (N = 1,638, 163.8 fish/net-night) and Bluegills (N = 2,065, 206.5 fish/net-night), which should offer memorable angling opportunities in Spirit Lake. Black Crappie length averaged 4.0 inches and ranged from 0.5 to an impressive 12.0 inches. Black Crappie weight averaged 0.7 pounds, ranging from 0.2 to 1.1 pounds. Mean relative weight of Black Crappies was 111, indicating that the average fish had a robust weight for its length and had good access to high-quality forage. Bluegill length averaged 3.1 inches and ranged from 1.4 to an impressive 8.7 inches. Bluegill weight averaged 0.3 pounds, ranging from 0.1 to 0.6 pounds. Mean relative weight of Bluegills was 99, indicating healthy, well-proportioned fish, on average. The following species were abundant in fyke nets: Pumpkinseed (N = 905 fish, 90.5 fish/net-night) and Yellow Perch (N = 616 fish, 61.6 fish/net-night). Pumpkinseed length averaged 4.7 inches and ranged from 2.1 to an impressive 8.6 inches. Pumpkinseed weight averaged 0.2 pounds, ranging from 0.1 to 0.7 pounds. Mean relative weight of Pumpkinseeds was 108, indicating that the average fish was healthy, well-proportioned for its length, and well-fed. Yellow Perch length averaged 4.0 inches and ranged from 2.9 to a respectable 10.3 inches. Yellow Perch weight averaged 0.3 pounds and ranged from 0.1 to 0.5 pounds. Mean relative weight of Yellow Perch was 94, indicating that the average fish was relatively healthy and well-proportioned for its length. The following species were documented in relatively low abundance in fyke nets: Black Bullhead (N = 19 fish, 1.9 fish/net-night, length range: 7.0–14.4 inches, weight range: 0.2–1.8 pounds), Brown Bullhead (N = 3 fish, 0.3 fish/net-night, length range: 12.5–13.3 inches, weight range: 1.0–1.4 pounds), Common Carp (N = 5 fish, 0.5 fish/net-night, length range: 8.1–18.4 inches, weight range: 0.3–3.7 pounds), Freshwater Drum (N = 3 fish, 0.3 fish/net-night, length range: 7.4–8.2 inches, weight range: 0.2–0.3 pounds), Gizzard Shad (N = 1 fish, 0.1 fish/net-night, length: 3.5 inches, weight: not recorded), Golden Shiner (N = 1 fish, 0.1 fish/net-night, length: 3.2 inches, weight: not recorded), Johnny Darter (N = 3 fish, 0.3 fish/net-night, length and weight not recorded), Largemouth Bass (N = 4 fish, 0.4 fish/net-night, length range: 3.8–5.5 inches, weight range: 0.06–0.08 pounds), Muskellunge (N = 1 fish, 0.1 fish/net-night, length: 34.3 inches, weight: 9.8 pounds), Northern Pike (N = 2 fish, 0.2 fish/net-night, length range: 26.0–33.5 inches, weight range: 3.7–8.6 pounds), Spottail Shiner (N = 30 fish, 3.0 fish/net-night, length range: 3.4–4.5 inches, weight range: not recorded), Walleye (N = 30 fish, 3.0 fish/net-night, length range: 14.7–26.5 inches, weight range: 1.1–6.4 pounds), and Yellow Bullhead (N = 8 fish, 0.8 fish/net-night, length range: 3.6–14.0 inches, weight range: 0.8–1.6 pounds). - Last updated on 11/02/2026.

Consumption Guidelines

Iowa-Caught Fish Are Safe to Eat, In Almost All Cases

In nearly all cases, Iowa fish are safe to eat. Cleaning and/or preparing the meal causes most of the problems regarding taste or color of fish. Like all living creatures, fish are susceptible to diseases, parasites, and other naturally occurring conditions in the water. If you suspect your fish is affected by any of these conditions, do not eat it. Consider eating smaller and younger fish which usually have lower levels of contaminants than larger ones. Most contaminants accumulate in larger, older fish. For additional information, check out our resources for eating and cooking Iowa caught fish.

To learn more about fish tissue monitoring, visit our Fish Tissue Monitoring page .

Stocking

  • 5/3-5/5, 5/7, 5/9 & 5/12/25 2025 - 13,943,877 Walleye (Fry)
  • 10/15/2025 - 349 Muskellunge (11.3)
  • 05/15/2025 - 349 Muskellunge (12.9)
  • 5/14/24 - 300 Muskellunge (12.0)
  • 4/29, 5/1, 5/2, 5/4 & 5/6/24 2024 - 17,743,111 Walleye (Fry)
  • 5/5, 5/6 & 5/8/23 2023 - 20,748,455 Walleye (Fry)
  • 5/18/23 - 139 Muskellunge (14.9)
  • 5/17/23 - 300 Muskellunge (12.5)
  • May 2022 - 20,695,743 Walleye (Fry)
  • 6/21/22 - 300 Muskellunge (14)
  • Spring 2021 - 23,245,930 Walleye (Fry)
  • 06/21/2021 - 289 Muskellunge (15.1)
  • 04/08/2021 - 171,408 Northern Pike (Fry)
  • May 2020 - 15,076,663 Walleye (Fry)
  • 06/23/2020 - 483 Muskellunge (13.5)
  • 05/13/2020 - 176 Muskellunge (13.3)
  • 04/24/2020 - 655 Muskellunge (15.1)
  • May 2019 - 22,653,000 Walleye (Fry)
  • 06/24/2019 - 595 Muskellunge (11.75)
  • 05/16/2019 - 186 Muskellunge (13.1)
  • 06/22/2018 - 329 Muskellunge (13.1)
  • 05/18/2018 - 23,213,758 Walleye (Fry)
  • 05/14/2018 - 145 Muskellunge (13.2)
  • 5/4/2017 - 2,900,000 Walleye (fry)
  • 5/2/2017 - 1,800,000 Walleye (fry)
  • 5/10/2017 - 552 Muskellunge (13.1")
  • 4/30/2017 - 8,200,000 Walleye (fry)
  • 4/29/2017 - 9,800,000 Walleye (fry)
  • 5/3/16 - 26,979,625 Walleye (Fry)
  • 5/10/16 - 550 Muskellunge (14.5")

Management

  • 2022 - Fish Cleaning Station-Fish Cleaning Station: Spirit Lake Fish Cleaning Station
  • 2017 - Spillway-Maintenance: A project to upgrade Orleans Park and Boat Ramp was completed in 2017. A new restroom was constructed, improvements were made to lighting, electrical, and water service. The boat parking lot was expanded and an old shed was removed. Sidewalks were
  • 2017 - Exotic Species-Mussels: Adult and veliger zebra mussels found this year
  • 2016 - Fish Cleaning Station-Fish Cleaning Station: Spirit Lake Fish Cleaning Station at Marble Beach
  • 2016 - Fish Cleaning Station-Fish Cleaning Station: The Marble Beach fish cleaning station on Big Spirit Lake was replaced in April of 2016.
  • 2016 - Pier-Maintenance: Spirit Lake personnel improved the access to the fishing pier on the North Grade of Big Spirit Lake by eliminating a vehicle bollard
  • 2016 - Exotic Species-Mussels: Veliger sampling was completed monthly.
  • 2016 - Creel-Seasonal: See Fisheries Management Section - 2016 Completion Report for harvest and pressure estimates
  • 2015 - Commercial Fishing-Other: A total of 32,400 lbs (carp), 26,650 lbs (buffalo) and 37,100 lbs (FWD) for a total of 96,150 lbs of rough fish was removed by commercial fisherman.
  • 2015 - Creel-Seasonal: See Fisheries Management Section - 2015 Completion Report for harvest and pressure estimates
  • 2015 - Exotic Species-Mussels: Veliger sampling was completed monthly from May through September
  • 2015 - Exotic Species-Mussels: Hoists visibly inspected for zebra mussels - none found
  • 2014 - Creel-Seasonal: See Fisheries Management Section - 2014 Completion Report for harvest and pressure estimates Creel season: May - September and December - February, 15
  • 2014 - Fish Cleaning Station-Fish Cleaning Station: Water and electricity
  • 2014 - Fish Kills-Undetermined: On August 7th, dead fish were reported along the shoreline in the SE corner of the lake. Investigation revealed the kill was confined to small fish (age 0 and age-1 walleyes, darter spp., logperch, age-0 bass, and a few other species).
  • 2014 - Exotic Species-Mussels: Veliger sampling was completed monthly from May through August
  • 2014 - Water Sampling-Dissolved Oxygen: Winter D.O. readings were taken under the ice.
  • 2014 - Commercial Fishing-Other: A total of 3,700 lbs (carp), 2,200 lbs (buffalo) and 400 lbs (FWD) for a total of 6,300 lbs of rough fish was removed by commercial fisherman.
  • 2013 - Commercial Fishing-Other: A total of 39,700 lbs (carp), 36,400 lbs (buffalo) and 10,500 lbs (FWD) for a total of 86,600 lbs of rough fish was removed by commercial fisherman.
  • 2013 - Exotic Species-Mussels: Veliger sampling was completed monthly
  • 2013 - Creel-Seasonal: See Fisheries Management Section - 2013 Completion Report for harvest and pressure estimates Creel season: May - October and December - February, 14
  • 2012 - Creel-Seasonal: See Fisheries Management Section - 2012 Completion Report for harvest and pressure estimates Creel season: May - October and January 13 - February, 13
  • 2012 - Commercial Fishing-Other: A total of 29,500 lbs (carp), 8,650 lbs (buffalo) and 8,700 lbs (FWD) for a total of 46,800 lbs of rough fish was removed by commercial fisherman.
  • 2012 - Other-Other: construction on the improvements to the Hales Slough fish trap was completed. Repairs include new fencing, tree and brush removal, concrete repair, and fabrication of new gates.
  • 2012 - Other-Other: Construction was completed on a fishing boardwalk in Templar Lagoon
  • 2012 - Exotic Species-Fish: During April, one silver carp was caught by same commercial angler.
  • 2011 - Other-Other: Design, engineering and bid letting for improvement of the Hales Slough fish trap.
  • 2011 - Fishing Dock-Construction: Consruction began on a fish boardwalk in Templar Lagoon.
  • 2011 - Survey-Population: Second year northern pike broodstock study
  • 2011 - Commercial Fishing-Other: Commercial fishing
  • 2011 - Creel-Seasonal: See Fisheries Management Section - 2011 Completion Report for harvest and pressure estimates Creel season: May - October and December - February, 12
  • 2010 - Creel-Seasonal: See Fisheries Management Section - 2010 Completion Report for harvest and pressure estimates Creel season: May - October and December - February, 11
  • 2010 - Survey-Population: Study began to examine and monitor the broodstock northern pike population
  • 2010 - Fish Kills-Natural Causes: A fish kill was reported in Anglers bay near the mouth of Sand Bar Slough logperch observed
  • 2010 - Other-Other: A fish barrier was constructed to replace the old Little Spirit lake barrier.

Motoring Restrictions

Motoring Restrictions: None

Contacts for this Location

Fishing Regulations

The summaries listed below are a partial listing provided for your benefit. Familiarize yourself with the complete Fishing Regulations here: Iowa DNR Fishing Regulations and Laws.

Aquatic Invasive Species

  • Bighead Carp
  • Curlyleaf Pondweed
  • Zebra Mussel

To learn more about AIS, visit the Iowa DNR's Aquatic Invasive Species page for more information and resources.

Fish Surveys

Tip: Click the arrow in the lower right corner to view the Fish Survey Data tool in full-screen mode.