If your pond water keeps turning green, chances are you have too many fish. Ponds with goldfish or koi also keep turning green as these fish produce too much waste that feeds algae.