what do catfish eat



  1. 0 Votes

    Catfish eat a varied diet. They eat fish, aquatic bugs, crayfish, mollusks, fish eggs, aquatic plants, minnows, snails, decaying vegetation, carrion, worms and leeches among other things. They have a great sense of smell, which helps them find their food and they use their whiskers to feel for food. They mostly hunt for food at night. 

    When catfish are younger and smaller they tend to consume mostly vegetation, smaller fish and insects. When they grow into adult fish they start to consume larger fish. The flathead catfish even goes so far as to eat other catfish!

Please signup or login to answer this question.

Sorry,At this time user registration is disabled. We will open registration soon!