Some algae-eating fish for ponds are Siamese and Chinese algae eaters, common plecostomus, twig catfish and flying fox. To control algae growth in ponds, it is important to get the right type of fish. This can depend on various factors, such as pond size, water temperature, fish temperament and type of pond algae.
Common plecostomus can grow to be 12 inches in length, and these are peaceful fish that do well around other fish. They thrive in water temperatures that are approximately 55 degrees Fahrenheit. Twig catfish can reach a length of 8 inches. However, these fish require a water temperature of 70 F.
Both the flying fox and Siamese algae eater can be 6 inches when adult. These are peaceful fish that do well in water temperature of 70 F. The Chinese algae eater can reach 11 inches in length, but it can exhibit territorial tendencies around other fish. All these different types of fish are suitable for controlling different types of attached algal growth in ponds. Larger fish thrive best in large ponds.