Skip to content
fishregs

2026 regulation year

Iowa Fishing Regulations 2026 — License Fees, Seasons, Bag Limits

Last updated

Iowa runs a single-agency regulatory system through the Iowa Department of Natural Resources (Iowa DNR) covering all inland freshwater fisheries — Iowa is a fully landlocked Midwest state (no saltwater authority needed) anchored by the Mississippi River boundary tier (Pools 9-22 along the IA/WI + IA/IL + IA/MO border), the Iowa Great Lakes natural-lake region in northwest Iowa (Spirit Lake + East Okoboji + West Okoboji + Lake Minnewashta + Center Lake + the dozen natural prairie lakes in Dickinson + Emmet + Palo Alto Counties — the only natural lakes of significant size in Iowa), the four USACE flood-control reservoirs on the Des Moines + Iowa + Chariton Rivers (Red Rock + Saylorville + Coralville + Rathbun), Clear Lake (Cerro Gordo County's 3,684-acre walleye + yellow perch flagship), and the cold-water Driftless Region trout streams in NE Iowa (Allamakee + Clayton + Winneshiek + Fayette + Howard Counties). Iowa DNR requires a Fishing Licence for anglers age 16+ plus the Iowa Trout Fee ($14.50 res / $17.50 NR) required to fish for or possess trout statewide (mandatory on Driftless trout streams + stocked urban trout ponds). The Mississippi River (312-mile IA reach along the IA/WI boundary Pools 9-11 + IA/IL boundary Pools 11-22 + IA/MO boundary Pools 21-22 from Lansing IA at the head of Pool 9 to Keokuk IA at the foot of Pool 19) carries the bulk of Iowa's flagship walleye + sauger + smallmouth + flathead + channel + blue catfish + crappie + white bass fishery, with reciprocal compacts on the main stem allowing anglers holding any current IA, WI, IL, MN, or MO Fishing Licence to fish the Mississippi main stem under the long-standing Upper Mississippi River Joint Compact administered by all five border states. The Iowa Great Lakes region (Spirit Lake 5,684 acres + West Okoboji 3,847 acres + East Okoboji 1,835 acres + Lake Minnewashta 124 acres + Center Lake 264 acres — combined 12,500+ acres of natural glacial-prairie lakes in Dickinson County NW Iowa, formed by the receding Des Moines Lobe of the Wisconsin Glaciation 14,000 years ago) is the only significant natural-lake region in Iowa — West Okoboji (3,847 acres, Iowa's deepest natural lake at 136 ft maximum depth) is one of only three blue-water spring-fed natural lakes in the country (alongside Lake George NY + Crater Lake OR) and the densest smallmouth + bluegill + walleye fishery in Iowa. Spirit Lake (5,684 acres, the largest natural lake in Iowa) is the IA state-record walleye water (14 lb 8 oz, 1986) + IA state-record smallmouth water (7 lb 11 oz, 1990). The Red Rock Reservoir (19,000 acres on the Des Moines River — USACE Rock Island District 1969 — Iowa's largest reservoir) carries trophy walleye + crappie + largemouth + flathead + channel catfish — Red Rock's Whitebreast Creek arm is one of the country's premier crappie reservoirs. Saylorville Reservoir (5,950 acres on the Des Moines River — USACE Rock Island District 1977 — Des Moines metro flood-control reservoir) + Coralville Reservoir (4,900 acres on the Iowa River — USACE Rock Island District 1958) + Rathbun Lake (11,000 acres on the Chariton River — USACE Kansas City District 1969 — IA state-record flathead catfish 81 lb 0 oz Rathbun 1988) round out the USACE reservoir tier. Clear Lake (3,684 acres in Cerro Gordo County — Iowa's third-largest natural lake — 19 ft maximum depth) is Iowa's premier ice-fishing destination + the densest yellow perch fishery in Iowa. The Driftless Region in NE Iowa (Allamakee + Clayton + Winneshiek + Fayette + Howard Counties — Iowa's portion of the Driftless Area, the unglaciated karst-bedrock region that extends across SW Wisconsin + SE Minnesota + NE Iowa + NW Illinois, defined by limestone bluffs + cold-water spring-fed streams + steep bluff country untouched by the last glaciation) supports 70+ cold-water trout streams managed by Iowa DNR — Bloody Run Creek, Waterloo Creek, French Creek, Bear Creek, Otter Creek, North Bear Creek, South Bear Creek, Trout Run Creek, Spring Branch — Iowa DNR + USFS Yellow River State Forest stock ~250,000 catchable rainbow + brown + brook trout annually across the Driftless trout-stream system. Iowa DNR statewide standard: walleye + sauger combined 5 / day (10 possession) statewide with NO inland length limit except on posted special lakes — a 15-inch minimum walleye on the Mississippi River main stem (release all 20–27 in, one over 27 per day) and posted special-restriction lakes carrying slot/minimum rules at a reduced 3 / day (Big Creek 15-in + one-over-20; Clear Lake release 17–22; Lake Rathbun 15-in at 5/day; Storm Lake + the Iowa Great Lakes release 19–25); largemouth + smallmouth + spotted bass combined 3 / day inland (6 possession) — 5 / day on the boundary rivers (10 possession) — with a 15-inch minimum on public lakes, 12-inch on interior streams, 14-inch on the Mississippi River, 18-inch on 17 posted trophy lakes (Big Creek, Ada Hayden, Lake Ahquabi + more), and catch-and-release / protected-slot on posted lakes (Lake Wapello; Hawthorn 12–16; Sugema 12–18); channel + blue + flathead catfish combined 8 / day on inland lakes + 15 / day on interior streams + the four USACE reservoirs (Coralville/Rathbun/Red Rock/Saylorville), no daily limit on the Mississippi River, no statewide minimum (Iowa sets NO separate flathead limit — channel, blue + flathead share one combined catfish aggregate); crappie 25 / day per angler no statewide minimum (combined white + black crappie), no inland possession limit (50 possession only on the Mississippi River); yellow perch 25 / day per angler statewide (50 possession, no minimum length) with no daily or possession limit on the Missouri River; northern pike 3 / day inland (6 possession, no minimum) — 5 / day on the Mississippi + Missouri Rivers + 6 / day on the Big Sioux River; muskellunge 1 / day per angler statewide with a 40-inch minimum (open year-round except the Iowa Great Lakes + Iowa-Minnesota boundary lakes, where the muskellunge season runs May 21 – Nov 30); trout 5 / day per angler statewide (combined rainbow + brown + brook) with a Driftless catch-and-release reach designated on listed special-regulation streams. Iowa DNR stocks ~10 million walleye fry + fingerlings annually + ~250,000 rainbow + brown + brook trout annually + ~25 million sport fish across all life stages via the Big Spirit Lake (Spirit Lake), Mt. Ayr (Decatur County), Decorah State Fish Hatchery (Driftless trout), Manchester State Fish Hatchery (Maquoketa River driftless trout), and Rathbun State Fish Hatchery facilities. Real fees: $22 res annual fishing, $62 res 3-year (Angler's Special), $14.50 res Trout Fee, $55 res Outdoor Combo (hunting + fishing + habitat), $15.50 res 7-day, $10.50 res 1-day, $61.50 res lifetime fishing (65+), $65 res lifetime trout (65+), $14 res bonus-line (3rd line) permit, $26 res boundary-water trotline, $25.50 res paddlefish licence + tag, $7 disabled-veteran lifetime hunting + fishing combo, $0 res under 16; $48 NR annual fishing, $37.50 NR 7-day, $20.50 NR 3-day, $12 NR 1-day, $17.50 NR Trout Fee, $14 NR bonus-line permit, $49.50 NR boundary-water trotline, $49 NR paddlefish licence + tag, $0 NR under 16. Residents under 16 fish without a licence (a trout fee may still apply to keep trout); Iowa has NO discounted annual senior licence — the 65+ products are the one-time lifetime fishing ($61.50) + lifetime trout ($65). An Iowa Natural Resource Commission-approved statewide licence-fee increase (the first since 2019) takes effect June 17, 2026 — most licences rise about $1 (res annual +$1.10, res trout fee +$0.50 to $15.00, lifetime combos +$2.50); the figures above are the values in effect through June 16, 2026.

Get change alerts

Watch Iowa fishing regulations and we'll email you when a season, bag limit, slot, or closure changes. Free while in beta.

License fees

Resident
LicencePrice (USD)Notes
Resident annual fishing$22.00
Resident 3-year fishing (Angler's Special)$62.00
Resident Trout Fee$14.50Required to fish for or possess trout statewide (Driftless trout streams + stocked urban trout ponds)
Resident Outdoor Combo (hunting + fishing + habitat)$55.00
Resident 7-day fishing$15.50
Resident 1-day fishing$10.50
Resident lifetime fishing (65+)$61.50One-time lifetime fishing licence purchasable at age 65+ — Iowa has no discounted annual senior licence
Resident lifetime trout fee (65+)$65.00One-time lifetime trout privilege for residents age 65+
Resident bonus-line (3rd fishing line) permit$14.00
Resident boundary-water sport trotline$26.00
Resident paddlefish licence + tag$25.50Required for the Missouri / Big Sioux River paddlefish snag season (Feb 1 – Apr 30; annual quota 950 resident tags)
Resident disabled-veteran lifetime hunting + fishing$7.00$7 lifetime combo for an Iowa-resident veteran with a service-connected VA disability rating (any rating, including 0%) or former-POW status
Resident under 16FreeNot required under age 16 (a trout fee may still apply to keep trout)
Non-resident
LicencePrice (USD)Notes
Non-resident annual fishing$48.00
Non-resident 7-day fishing$37.50
Non-resident 3-day fishing$20.50
Non-resident 1-day fishing$12.00
Non-resident Trout Fee$17.50Required to fish for or possess trout statewide
Non-resident bonus-line (3rd fishing line) permit$14.00
Non-resident boundary-water sport trotline$49.50
Non-resident paddlefish licence + tag$49.00Required for the Missouri / Big Sioux River paddlefish snag season (Feb 1 – Apr 30; annual quota 50 non-resident tags)
Non-resident under 16FreeNot required under age 16 (a trout fee may still apply to keep trout)

Buy directly from Iowa Department of Natural Resources (Iowa DNR). Fees may include processing surcharges at point of sale.

Top species — season, bag, size

SpeciesSeasonDaily bagSize / slot
WalleyeCompare across states →Open year-round statewide; April – June Mississippi River main-stem + Iowa Great Lakes spawning run is the densest fishing window5 / day combined walleye + sauger per angler statewideNo statewide inland length limit except on posted special lakes; 15 in min on the Mississippi River (release 20–27 in, one over 27 per day); posted special-restriction lakes carry slot/min rules (Big Creek 15 in + 1-over-20; Clear release 17–22; Rathbun 15 in; Storm + Iowa Great Lakes release 19–25)
Smallmouth bassCompare across states →Open year-round statewide; March – May pre-spawn + spawn densest fishing window3 / day inland (6 possession); 5 / day on the boundary rivers (10 possession) — combined black bass (largemouth + smallmouth + spotted)15 in min on public lakes (incl. the Iowa Great Lakes + USACE reservoirs) except as posted; 14 in min on the Mississippi River; 12 in min on interior streams; catch-and-release on posted Driftless reaches (Upper Iowa below Decorah, Cedar, Maquoketa, Middle Raccoon)
Largemouth bassCompare across states →Open year-round statewide; March – May pre-spawn + spawn densest fishing window3 / day inland (6 possession); 5 / day on the boundary rivers (10 possession) — combined black bass (largemouth + smallmouth + spotted)15 in min on public lakes (incl. the Iowa Great Lakes + the USACE reservoirs) except as posted; 12 in min on interior streams; 14 in min on the Mississippi River; 18 in min on 17 posted trophy lakes (Big Creek, Ada Hayden, Lake Ahquabi, Green Valley, Pleasant Creek + more); catch-and-release or protected slot on posted lakes (Lake Wapello C&R; Hawthorn 12–16; Sugema 12–18)
Channel catfishCompare across states →Open year-round statewide; May – August warm-water fishing window densest8 / day combined channel + blue + flathead catfish on inland lakes; 15 / day on interior streams + the four USACE reservoirs; no daily limit on the Mississippi River (Iowa sets no separate flathead limit)No statewide minimum on channel + blue + flathead catfish
CrappieCompare across states →Open year-round statewide; March – May pre-spawn + spawn densest fishing window + winter ice-fishing December – March25 / day combined white + black crappie per angler statewideNo statewide minimum; 9 in min on listed quality-management reservoirs (Coralville + Red Rock + Rathbun)
Yellow perchCompare across states →Open year-round statewide; December – March ice-fishing densest (Clear Lake + Iowa Great Lakes)25 / day per angler statewide (50 possession); no daily or possession limit on the Missouri RiverNo minimum length statewide
Northern pikeCompare across states →Open year-round statewide; spring + winter ice-fishing densest fishing windows3 / day inland (6 possession); 5 / day Mississippi + Missouri Rivers; 6 / day Big Sioux RiverNo minimum length statewide
MuskellungeCompare across states →Open year-round statewide; West + East Okoboji + Spirit Lakes + Iowa-Minnesota boundary lakes open May 21 – Nov 30 only1 / day per angler statewide40 in minimum length statewide

Notable water-body special regulations

  • Mississippi River main stem Pools 9-22

    Upper Mississippi River Joint Compact (anglers fishing main stem may use IA, WI, IL, MN, or MO Fishing Licence — see lib/data/reciprocity.ts); walleye + sauger combined 6 / day (12 possession) + 15 in min walleye (release all 20–27 in, no more than one over 27 in per day); smallmouth + largemouth bass 14 in min + 5 / day combined (10 possession) boundary-river limit; channel + blue + flathead catfish combined NO daily limit on the Mississippi River (Iowa sets no separate flathead limit); crappie combined 25 / day (50 possession); recurring BASS Opens Central + MLF Toyota Series venues at multiple pools

  • Spirit Lake

    Walleye + sauger 3 / day (6 possession) SPECIAL RESTRICTION — release all 19–25 in, no more than one over 25 in per day; smallmouth + largemouth bass 15 in min (statewide public-lake minimum) + 3 / day combined (6 possession); muskellunge 1 / day + 40 in min (open May 21 – Nov 30 only) + IA state-record muskellunge 50.38 lb Spirit Lake 2000; northern pike 3 / day (6 possession); yellow perch 25 / day (50 possession); IA state-record walleye 14 lb 8 oz Spirit Lake 1986 + IA state-record smallmouth 7 lb 11 oz Spirit Lake 1990; classic Iowa Great Lakes glacial-prairie natural lake fishery; Big Spirit Lake State Fish Hatchery facility

  • West Okoboji Lake

    Walleye + sauger 3 / day (6 possession) SPECIAL RESTRICTION — release all 19–25 in, no more than one over 25 in per day; smallmouth + largemouth bass 15 in min (statewide public-lake minimum) + 3 / day combined (6 possession); densest smallmouth + bluegill + walleye fishery in Iowa; classic Iowa Great Lakes blue-water clear-water natural lake

  • East Okoboji Lake

    Walleye + sauger 3 / day (6 possession) SPECIAL RESTRICTION — release all 19–25 in, no more than one over 25 in per day; channel + blue catfish combined 8 / day (30 possession) no minimum (inland-lake limit); crappie 25 / day; classic Iowa Great Lakes natural lake fishery

  • Clear Lake

    Walleye + sauger 3 / day (6 possession) SPECIAL RESTRICTION — release all 17–22 in, no more than one over 22 in per day; yellow perch 25 / day (50 possession), no minimum length (Iowa's premier yellow perch fishery + premier ice-fishing destination); crappie 25 / day; muskellunge 1 / day, 40 in min; Buddy Holly Surf Ballroom / Memorial Day 'Day the Music Died' historic Clear Lake site

  • Red Rock Reservoir / Lake Red Rock

    Walleye + sauger combined 5 / day (10 possession), no special length limit (statewide rule applies); crappie combined 25 / day + 9 in min QUALITY MANAGEMENT; channel + blue + flathead catfish combined 15 / day (30 possession) no minimum (interior-stream + designated-reservoir limit; no separate flathead limit); largemouth + smallmouth + spotted bass combined 3 / day (6 possession) + 15 in min (statewide public-lake minimum); Whitebreast Creek arm one of country's premier crappie fisheries

  • Saylorville Reservoir

    Walleye + sauger combined 5 / day (10 possession), no special length limit (statewide rule applies); crappie combined 25 / day + 9 in min QUALITY MANAGEMENT; channel + blue + flathead catfish combined 15 / day (30 possession) no minimum (interior-stream + designated-reservoir limit; no separate flathead limit); largemouth + smallmouth + spotted bass combined 3 / day (6 possession) + 15 in min (statewide public-lake minimum)

  • Coralville Reservoir

    Walleye + sauger combined 5 / day (10 possession), no special length limit (statewide rule applies); crappie combined 25 / day + 9 in min QUALITY MANAGEMENT; channel + blue catfish combined 15 / day (30 possession) no minimum (interior-stream + designated-reservoir limit); largemouth + smallmouth + spotted bass combined 3 / day (6 possession) + 15 in min (statewide public-lake minimum)

  • Rathbun Lake

    Walleye + sauger combined 5 / day (10 possession) + 15 in min SPECIAL RESTRICTION; crappie combined 25 / day + 9 in min QUALITY MANAGEMENT; channel + blue + flathead catfish combined 15 / day (30 possession) no minimum (interior-stream + designated-reservoir limit; no separate flathead limit); IA state-record flathead catfish 81 lb 0 oz Rathbun Lake 1988; Rathbun State Fish Hatchery facility (one of largest state fish hatcheries in the country)

  • Big Creek Lake

    Largemouth + smallmouth + spotted bass combined 3 / day (6 possession) + 18 in min largemouth TROPHY MANAGEMENT (one of Iowa's most aggressive bass trophy-protection rules); Big Creek State Park entry permit required; Iowa DNR-distinctive aggressive trophy-largemouth protection on Des Moines metro Big Creek reservoir

  • Lake MacBride

    Largemouth + smallmouth + spotted bass combined 3 / day (6 possession) + 15 in min (statewide public-lake minimum) — the 2026 IDNR booklet no longer posts an 18-in trophy limit on Lake MacBride; 940-acre Lake MacBride State Park lake in Johnson County near Iowa City; State Park entry permit required

  • Mississippi River Pool 9

    Upper Mississippi River Joint Compact reciprocity (IA, WI, IL, MN, MO Fishing Licence honored); walleye + sauger combined 6 / day (12 possession) + 15 in min walleye (release all 20–27 in, one over 27 per day); smallmouth + largemouth bass 14 in min + 5 / day combined (10 possession) boundary-river limit; channel + blue + flathead catfish combined NO daily limit (Mississippi River, no separate flathead limit); Pool 9 is the head of Iowa's Mississippi reach + USFWS Refuge reach

  • Mississippi River Pool 13

    Upper Mississippi River Joint Compact reciprocity; walleye + sauger combined 6 / day (12 possession) + 15 in min walleye (release all 20–27 in, one over 27 per day); smallmouth + largemouth bass 14 in min + 5 / day combined (10 possession) boundary-river limit; channel + blue + flathead catfish combined NO daily limit (Mississippi River, no separate flathead limit); recurring BASS Opens Central + MLF Toyota Series venue + premier Mississippi River main-stem flathead + channel catfish fishery + Bellevue State Park

  • Mississippi River Pool 16

    Upper Mississippi River Joint Compact reciprocity (IA + IL Mississippi main stem); walleye + sauger combined 6 / day (12 possession) + 15 in min walleye (release all 20–27 in, one over 27 per day); smallmouth + largemouth bass 14 in min + 5 / day combined (10 possession) boundary-river limit; channel + blue + flathead catfish combined NO daily limit on the Mississippi River (no separate flathead limit)

  • Bloody Run Creek

    Trout 5 / day combined rainbow + brown + brook; Iowa DNR Trout Fee required; Driftless Region wild brown trout fishery; IA state-record brown trout 17 lb 5 oz Bloody Run 2003; catch-and-release reach designated on listed special-regulation reach

  • Waterloo Creek

    Trout 5 / day combined; Iowa DNR Trout Fee required; Driftless Region wild brown trout fishery; catch-and-release reach designated on listed special-regulation reach

  • French Creek

    Trout 5 / day combined; Iowa DNR Trout Fee required; Driftless Region wild brown trout fishery

  • Yellow River State Forest

    Trout 5 / day combined; Iowa DNR Trout Fee required; Driftless Region wild + stocked trout fishery; one of Iowa's premier Driftless public-land trout corridors

  • Missouri River main stem

    Missouri River reciprocal compact (anglers fishing main stem may use IA or NE Fishing Licence — joint NE/IA boundary water under reciprocal compact); walleye + sauger combined 4 / day (8 possession), no special length limit (the 15 in min applies only on the Mississippi River); channel + blue + flathead catfish combined 15 / day (30 possession) no minimum (boundary-river / interior-stream limit; no separate flathead limit); paddlefish snag season open Feb 1 – Apr 30 (35–45 in protected slot — release all 35–45 in; paddlefish licence + tag required, annual quota 950 res / 50 NR tags)

  • Ada Hayden Lake

    Black bass (largemouth + smallmouth + spotted) combined 18 in min, 3 / day (6 possession) TROPHY MANAGEMENT — Iowa DNR posted special length-limit lake (vs the 15 in statewide public-lake black-bass minimum); 130-acre former quarry reclaimed as Ames's premier urban bass + bluegill lake, Story County

  • Lake Ahquabi

    Black bass (largemouth + smallmouth + spotted) combined 18 in min, 3 / day (6 possession) TROPHY MANAGEMENT — Iowa DNR posted special length-limit lake (vs the 15 in statewide minimum); Lake Ahquabi State Park, Warren County (CCC-built 1930s lake south of Indianola)

  • Cold Springs Lake

    Black bass (largemouth + smallmouth + spotted) combined 18 in min, 3 / day (6 possession) TROPHY MANAGEMENT — Iowa DNR posted special length-limit lake; Cold Springs State Park, Cass County (SW Iowa)

  • Green Valley Lake

    Black bass (largemouth + smallmouth + spotted) combined 18 in min, 3 / day (6 possession) TROPHY MANAGEMENT — Iowa DNR posted special length-limit lake; Green Valley State Park, Union County (390-acre SW Iowa bass + crappie lake near Creston)

  • Lake Hendricks

    Black bass (largemouth + smallmouth + spotted) combined 18 in min, 3 / day (6 possession) TROPHY MANAGEMENT — Iowa DNR posted special length-limit lake; Lake Hendricks, Howard County (NE Iowa)

  • Little Wall Lake

    Black bass (largemouth + smallmouth + spotted) combined 18 in min, 3 / day (6 possession) TROPHY MANAGEMENT — Iowa DNR posted special length-limit lake; Little Wall Lake, Hamilton County (natural prairie-pothole lake near Jewell)

  • Lost Grove Lake

    Black bass (largemouth + smallmouth + spotted) combined 18 in min, 3 / day (6 possession) TROPHY MANAGEMENT — Iowa DNR posted special length-limit lake; 400-acre Scott County lake near Eldridge (one of Iowa's newest DNR lakes)

  • Mill Creek Lake

    Black bass (largemouth + smallmouth + spotted) combined 18 in min, 3 / day (6 possession) TROPHY MANAGEMENT — Iowa DNR posted special length-limit lake; Mill Creek State Park, O'Brien County (NW Iowa)

  • Pleasant Creek Lake

    Black bass (largemouth + smallmouth + spotted) combined 18 in min, 3 / day (6 possession) TROPHY MANAGEMENT — Iowa DNR posted special length-limit lake; Pleasant Creek State Recreation Area, Linn County (410-acre lake NW of Cedar Rapids)

  • Smith Lake

    Black bass (largemouth + smallmouth + spotted) combined 18 in min, 3 / day (6 possession) TROPHY MANAGEMENT — Iowa DNR posted special length-limit lake; Smith Lake, Kossuth County (park lake near Algona, N-central Iowa)

  • Thomas Mitchell Lake

    Black bass (largemouth + smallmouth + spotted) combined 18 in min, 3 / day (6 possession) TROPHY MANAGEMENT — Iowa DNR posted special length-limit lake; Thomas Mitchell Park, Polk County (Des Moines metro)

  • Casey Lake

    Black bass (largemouth + smallmouth + spotted) combined 18 in min, 3 / day (6 possession) TROPHY MANAGEMENT — Iowa DNR posted special length-limit lake; Casey Lake, Tama County (E-central Iowa DNR park lake)

  • Yellow Banks Lake

    Black bass (largemouth + smallmouth + spotted) combined 18 in min, 3 / day (6 possession) TROPHY MANAGEMENT — Iowa DNR posted special length-limit lake; Yellow Banks Park, Polk County (Des Moines metro)

  • Hooper Area Pond

    Black bass (largemouth + smallmouth + spotted) combined 18 in min, 3 / day (6 possession) TROPHY MANAGEMENT — Iowa DNR posted special length-limit lake; Hooper Wildlife Area, Warren County (SC Iowa)

  • Krumm Lake

    Black bass (largemouth + smallmouth + spotted) combined 18 in min, 3 / day (6 possession) TROPHY MANAGEMENT — Iowa DNR posted special length-limit lake; Krumm Lake, Jasper County (C Iowa)

  • South Prairie Lake

    Black bass (largemouth + smallmouth + spotted) combined 18 in min, 3 / day (6 possession) TROPHY MANAGEMENT — Iowa DNR posted special length-limit lake; South Prairie Lake, Black Hawk County (NE Iowa, Cedar Falls area)

  • Lake Wapello

    Black bass (largemouth + smallmouth + spotted) CATCH-AND-RELEASE ONLY — all black bass must be immediately released alive (Iowa DNR posted special regulation); Lake Wapello State Park, Davis County (289-acre CCC-built SE Iowa lake)

  • Lake Hawthorn

    Black bass (largemouth + smallmouth + spotted) 12–16 in PROTECTED SLOT — all bass 12 to 16 in must be immediately released alive, 3 / day (6 possession); Lake Hawthorn, Mahaska County (Oskaloosa)

  • Lake Sugema

    Black bass (largemouth + smallmouth + spotted) 12–18 in PROTECTED SLOT — all bass 12 to 18 in must be immediately released alive, 3 / day (6 possession); Lake Sugema, Van Buren County (574-acre SE Iowa bass + crappie lake near Keosauqua)

  • Storm Lake

    Walleye + sauger combined 3 / day (6 possession) SPECIAL RESTRICTION; immediately release alive all 19–25 in walleye, no more than one walleye over 25 in per day; Storm Lake, Buena Vista County (~3,000-acre NW Iowa natural glacial lake, premier walleye + crappie + yellow perch fishery)

  • Lake Minnewashta

    Walleye + sauger combined 3 / day (6 possession) SPECIAL RESTRICTION; immediately release alive all 19–25 in walleye, no more than one over 25 in per day; Lake Minnewashta, Dickinson County (Iowa Great Lakes chain)

  • Upper Gar Lake

    Walleye + sauger combined 3 / day (6 possession) SPECIAL RESTRICTION; immediately release alive all 19–25 in walleye, no more than one over 25 in per day; Upper Gar Lake, Dickinson County (Iowa Great Lakes chain, links West/East Okoboji to Minnewashta + Lower Gar)

  • Lower Gar Lake

    Walleye + sauger combined 3 / day (6 possession) SPECIAL RESTRICTION; immediately release alive all 19–25 in walleye, no more than one over 25 in per day; Lower Gar Lake, Dickinson County (southernmost of the Iowa Great Lakes Gar chain)

Browse all special-regulation waters across states →

Frequently asked questions

Do you need a fishing license to fish in Iowa?
Yes. Iowa requires residents and non-residents alike to hold a valid fishing license, with the usual exemptions for young children, state free-fishing days, and some senior or disabled-veteran categories. Buy directly from Iowa Department of Natural Resources (Iowa DNR); resident and non-resident fees are listed in the tables above.
How much is a fishing license in Iowa?
Resident fees range from $7.00 (resident disabled-veteran lifetime hunting + fishing) to $65.00 (resident lifetime trout fee (65+)); Non-resident fees range from $12.00 (non-resident 1-day fishing) to $49.50 (non-resident boundary-water sport trotline). The full breakdown — annual, multi-day, senior, and lifetime options — is in the license-fee tables above, and you can compare Iowa against every other state on the license-fee comparator.
What fish can you catch in Iowa?
Iowa anglers most commonly target Walleye, Smallmouth bass, Largemouth bass, Channel catfish, Crappie, Yellow perch, and others. Each species sets its own season, daily bag, and size or slot limit — compare them in the species table above, or open a species page for the full 2026 rule.
When does fishing season open in Iowa?
It depends on the species — Iowa sets a separate season for each. Warmwater fish like bass, catfish, and panfish are open year-round in most of the state, while trout, walleye, salmon, and other cold-water or migratory species have dated seasons. The season column in the table above shows each one, and Iowa Department of Natural Resources (Iowa DNR) can shift dates by emergency order.
Are there special fishing rules on specific Iowa waters?
Yes. 42 named Iowa waters carry regulations that differ from the statewide rule, including Mississippi River main stem Pools 9-22, Spirit Lake, West Okoboji Lake, and 39 more. See the notable water-body special regulations above for the exact rule on each.

Official source

Iowa Department of Natural Resources (Iowa DNR) is the authoritative source for Iowa fishing regulations. Always verify rules before fishing — emergency closures and in-season changes can override published booklets.

Visit official Iowa fishing regulations →

Emergency-order channel

In-season closures, slot-limit changes, and run-count-driven harvest pauses are posted to Iowa Department of Natural Resources's emergency-order feed — check it before any Iowa trip during the active season.