Question: why koi fish die in ponds?
Answer: Fish may die of old age, starvation, body injury, stress, suffocation, water pollution, diseases, parasites, predation, toxic algae, severe weather, and other reasons. A few dead fish floating on the surface of a pond or lake is not necessarily cause for alarm.