Do koi eat plants?
Koi eat plants including water lilies and bog plants. They eat any vegetation that is in the water. While a koi is small (up to 6 or 7 inches), they do not cause much trouble for plant life. Once they begin to get larger, they can be devastating, devouring plants and muddying the water by constantly rooting around the pots of soil. Use a submerged plant protector or screening to provide a barrier between fish and plants. It is often advised to provide a separate pond for koi, keeping them totally apart from the plants.