What do trout eat?


Quick Answer

Trout primarily feed on minnows, flies, mayflies, stoneflies, dragonflies and aquatic insects. Depending on their location, they may also feed on other water animals including smaller fish, their eggs and young, and aquatic macroinvertebrates such as crustaceans, crayfish, shrimp and snails.

Continue Reading

Full Answer

Larger trout measuring more than a foot long feed on other fish, eels and large insects that fall into the water. Even mice are viable prey for large trout should they be found near the water to be caught. During the winter months, freshwater trout consume larval forms of insects off the bottom of lakes and streams. Trout, salmon and char are closely related fish.

Learn more about Fish

Related Questions