Most fish kills in the summer are caused by low concentrations of dissolved oxygen in the water. Fish need oxygen to survive, just like all other complex life forms. When there is not enough oxygen available, fish will compete for resources, and will sometimes kill each other.