Karmex will be uptaken by your pond fish, rendering them HARMFUL to consume.
What herbicide is safe for fish?
Aquathol Super K Granular Herbicide
Approved by the Minnesota Department of Agriculture as safe for humans, fish and aquatic wildlife, this granular herbicide begins working on weeds right away, and usually kills them within a week or two.
Do herbicides kill fish?
The greatest risk to the environment when using approved aquatic herbicides is killing too much plant material at one time. This leads to a fish kill, as decomposition of plants use up all dissolved oxygen.