Koi pick at it, goldfish mostly leave it alone. With your goldfish water hyacinth pairing the plant tends to thrive. Goldfish use the floating mat for shade and cover, not as a meal. Koi are the ones to watch. They tug at the trailing roots and chew the tender new growth, so a young plant can take real damage in a koi pond before it settles in.
"Those fish will shred those new plants by the weekend," my neighbor said. He leaned over the fence at the half-barrel water garden I'd just set up on the sunny patio. Two goldfish circled under the fresh hyacinth. I half believed him and almost pulled the plant back out. A week passed, then a month. The fish hung in the shade under the mat, the roots stayed full, and the plant doubled in size and pushed out a pale purple bloom.
The split comes down to size and habit. Koi grow big and forage hard, so among koi pond plants the soft floating types like water hyacinth take the most abuse. A hungry koi will yank the dangling roots and strip the soft underside of new leaves. Goldfish stay smaller and graze on algae and bits in the water, so they rarely bother the plant itself. If you only keep goldfish, you can drop a plant in and expect it to spread.
What goldfish do love is water hyacinth fish cover. The dense feathery roots hang 6 to 12 inches below the surface. That gives your fish a place to hide from herons and bright sun. Those same roots double as a spawning surface in spring, when goldfish scatter sticky eggs across the fine root hairs. The fish are using the plant, just not eating it. You'll often spot fry tucked into the root mass within a day or two of a spawn.
Water hyacinth can be real fish food, though, in the right setting. Studies on farmed tilapia and grass carp show the plant making up 25% to 40% of the diet when it is harvested, dried, and fed on purpose. That is a managed feeding program, not the same as fish grazing in your backyard pond. Your goldfish will not clear a mat the way a stocked herd of grass carp would. So the threat to a home plant is small unless you keep big, hungry koi.
Drop new water hyacinth inside a floating ring or a mesh basket for the first few weeks. It keeps hungry koi off the soft roots until the plant roots out and grows tough enough to shrug off a few nibbles.
If you keep koi, give fresh plants a head start. A simple floating ring or a planting basket fences the fish out while the roots thicken and the crown spreads. Once the mat is full and the roots run deep, a little nibbling does no harm. You can also add a few extra plants so the fish have plenty to pick at without wiping out the lot. I corral every new plant for about three weeks before I let my fish at it, and the survival rate jumps from spotty to near total.
A healthy goldfish water hyacinth setup pays your pond back fast. A spreading mat shades the water and starves algae of the light it needs, so the surface stays clearer through summer. The roots pull excess nutrients straight from the water, which keeps green water down without a filter upgrade. Goldfish gain cover and a place to spawn, and even koi get shade as long as the plants survive their first few weeks. Start the plants protected, and both fish and pond come out ahead.
Read the full article: Water Hyacinth: Menace and Resource