IA

Iowa Fish Stocking

Reports, schedules, species, and official links from Iowa Department of Natural Resources

Official data snapshot Current stocking schedule Source reviewed July 19, 2026

Quick answer

Official report: Iowa Department of Natural Resources's Iowa trout stocking calendar is the source of record for Iowa stocking information.

Commonly documented species: Rainbow Trout, Brook Trout, Brown Trout, Walleye, Muskellunge, Northern Pike, Channel Catfish, Largemouth Bass, and Bluegill.

Typical timing: Announced stream stockings run mainly from April through September, with additional community stockings during cool spring and fall periods. Unannounced stream stockings are intentionally not tied to a public exact date.

What anglers should know

Iowa's most useful public schedule is the announced trout calendar for northeast streams, paired with seasonal community-trout releases around the state. Broader lake stocking is managed water by water and is not presented as one catchable-fish calendar.

Driftless Area streams around Decorah, Manchester, and Elkader receive the most consistent catchable trout work. Community ponds bring short-term coldwater fishing to cities that cannot hold trout through an Iowa summer.

Check the official Iowa report

Iowa trout stocking calendar is the source of record. Agency schedules can change for weather, water conditions, hatchery operations, or access, so confirm there before driving.

Open Iowa trout stocking calendar

Stocking report snapshot

Showing 19 of 19 normalized public records.

Retrieved July 19, 2026
Recent or scheduled fish stocking records for Iowa
Date Water Species Quantity
Apr 25, 2026 Heritage Pond Dubuque Rainbow Trout Not listed
Apr 25, 2026 North Prairie Lake Cedar Falls Rainbow Trout Not listed
Apr 24, 2026 Sand Lake Marshalltown Rainbow Trout Not listed
Mar 23, 2026 Terra Lake Johnston Rainbow Trout Not listed
Mar 21, 2026 Ely Pond Ely Rainbow Trout Not listed
Mar 21, 2026 Noelridge Park Pond Cedar Rapids Rainbow Trout Not listed
Mar 21, 2026 Ottumwa Park Pond (South Pond) Ottumwa Rainbow Trout Not listed
Mar 20, 2026 Liberty Centre Pond North Liberty Rainbow Trout Not listed
Mar 20, 2026 North Ridge Park Pond Coralville Rainbow Trout Not listed
Mar 19, 2026 Jefferson Co. Park New Pond Fairfield Rainbow Trout Not listed
Mar 19, 2026 Lake of the Hills Davenport Rainbow Trout Not listed
Mar 19, 2026 Wilson Lake Donnellson Rainbow Trout Not listed
Feb 7, 2026 Scharnberg Pond Spencer Rainbow Trout Not listed
Jan 28, 2026 Big Lake Council Bluffs Rainbow Trout Not listed
Jan 28, 2026 Moorland Pond Moorland/Fort Dodge Rainbow Trout Not listed
Jan 27, 2026 Bacon Creek Lake Sioux City Rainbow Trout Not listed
Jan 26, 2026 Ada Hayden Heritage Park Lake Ames Rainbow Trout Not listed
Jan 26, 2026 Lake Petocka Bondurant Rainbow Trout Not listed
Jan 26, 2026 Triumph Park West & East Waukee Rainbow Trout Not listed

Iowa DNR community trout dates normalized; when a date was postponed, the replacement date is used. This is a dated research snapshot. The official agency page above controls if a row changes.

When stocking happens in Iowa

Announced stream stockings run mainly from April through September, with additional community stockings during cool spring and fall periods. Unannounced stream stockings are intentionally not tied to a public exact date.

Reading tip

Use the calendar only for waters marked as announced and check the legend; many quality trout streams are stocked without a published delivery day.

Fish stocked in Iowa

The public angler calendar focuses on catchable rainbow trout in northeast streams and community ponds. Iowa DNR hatchery and fisheries reports document additional coolwater and warmwater stockings.

  • Rainbow Trout
  • Brook Trout
  • Brown Trout
  • Walleye
  • Muskellunge
  • Northern Pike
  • Channel Catfish
  • Largemouth Bass
  • Bluegill

Where to start looking

These are useful geographic starting points, not a promise that every water is stocked this season.

  • Driftless Area
  • Decorah area
  • Manchester area
  • northeast Iowa trout streams
  • community trout ponds statewide

Iowa stocking questions

Where can I find the latest Iowa fish stocking report?

Use the Iowa trout stocking calendar published by Iowa Department of Natural Resources. This page links directly to that official source and labels our own records as a dated snapshot, not a live feed.

What fish are stocked in Iowa?

Iowa stocking sources and program materials identify Rainbow Trout, Brook Trout, Brown Trout, Walleye, Muskellunge, Northern Pike, Channel Catfish, Largemouth Bass, and Bluegill. The public angler calendar focuses on catchable rainbow trout in northeast streams and community ponds. Iowa DNR hatchery and fisheries reports document additional coolwater and warmwater stockings.

When does Iowa stock fish?

Announced stream stockings run mainly from April through September, with additional community stockings during cool spring and fall periods. Unannounced stream stockings are intentionally not tied to a public exact date.