I don't know about ponds but a local lake with a swimmin area has them. The water clarity is pretty good. My boys put some in our aquarium and they seemed to help. I didn't have to change the filters as often. Could have been my imagination though. It's been known to get the best of me.