Feed typically represents the largest single operating cost in intensive and semi-intensive aquaculture. Worse yet, every kilogram of uneaten feed that decomposes in the water consumes dissolved oxygen and releases toxic ammonia—creating a vicious cycle that depresses fish appetite even further.

What Could Be Causing This?

  • Overestimating standing biomass or daily ration: If unrecorded mortality, bird predation, or inaccurate sample weights caused you to overestimate how many kilograms of fish are in the pond, a fixed chart ration will consistently overfeed the system.
  • Feeding during low dissolved oxygen or extreme temperatures: Fish will not consume a full meal when morning dissolved oxygen is low or when water temperatures drop or spike outside their comfort range. See why fish stop eating in aquaculture systems.
  • Spoiled, moldy, or dusty feed: Pellets exposed to moisture, high warehouse heat, or rancid oils lose palatability. Excessive fine dust ("fines") in the bag cannot be eaten by larger fish and clouds the water.
  • Abrupt switch in pellet size or brand: Jumping to a pellet diameter that is too large for the smaller fish in the cohort causes them to mouth and reject the feed.
  • Throwing feed too fast or in a single spot: Dumping an entire bucket at once allows dominant fish to fill up while pellets drift out of reach before the rest of the school can feed.

What Should You Check First?

  1. Skim and remove uneaten floating pellets immediately: Use a fine mesh dip net to clear leftover floating feed before it sinks and decays.
  2. Test dissolved oxygen, temperature, and total ammonia: Confirm whether an environmental change suppressed appetite today. Review how to recognize ammonia problems in fish farming.
  3. Inspect the feed physical condition: Smell the bag for sour, musty, or rancid odors; check for clumping or visible mold; and sieve a scoop to see how much broken dust is present.
  4. Watch the first 5 minutes of the next feeding: Observe whether fish strike vigorously at first and stop early (ration too large) or barely rise to the surface at all (water quality or health stress).

How to Tell the Possible Causes Apart

  • Fish feed eagerly for 5 minutes and then leave the last 30% of the ration untouched: The daily ration is too large for current biomass or water temperature, or automatic feeders are dispensing too much at once.
  • Fish swim up, mouth pellets, and spit them out immediately: Pellet size is too large, feed is stale/rancid, or fish have gill/oral irritation.
  • Fish ignore feed completely and stay near inlets or the bottom: Acute water quality stress (low DO, temperature drop, or high ammonia/nitrite).

What to Do Next

Skip the next scheduled feeding so the pond can process any organic load, then resume with smaller, hand-observed offerings until you confirm the exact amount the fish finish cleanly within 10–15 minutes. Check how often farmed fish should be fed to align meal size and frequency with fish size and temperature.

When to Get Professional Help

Never feed visibly moldy or caked pellets—mycotoxins (such as aflatoxins) produced by storage molds cause severe liver damage, stunted growth, and mortality in farmed fish. If you suspect feed contamination or persistent appetite loss despite clean water, contact your feed manufacturer's nutritionist or an aquaculture extension specialist.