What eats goldfish in a pond?

Many creatures enjoy eating goldfish. These include other fish, birds, and mammals.

- Other fish: Large fish such as bass, catfish, and koi will all eat goldfish. Goldfish are also vulnerable to being eaten by smaller fish such as minnows and tetras.

- Birds: Birds of prey such as hawks and herons will often hunt for goldfish in ponds. They may also be eaten by smaller birds such as kingfishers and crows.

- Mammals: Mammals such as raccoons, cats, and dogs will all eat goldfish. They may even dig up the pond to get to them.