Les espèces de poissons-chats comprennent les chats de rivière, les poissons-chats à tête plate et les barbottes. Bien que certaines différences existent, la plupart des poissons-chats sont des mangeurs opportunistes, et certains sont omnivores qui incluent le matériel végétal dans leurs régimes avec les animaux. Les poissons-chats cherchent de la nourriture n'importe où le long de la colonne d'eau, de la surface jusqu'aux profondeurs. Une concentration élevée d'organes détectant les odeurs et de papilles le long de leur corps aide le poisson-chat à trouver de la nourriture même dans les eaux boueuses où la visibilité est faible.
Bien qu'il puisse en manger quelques-uns, le le poisson-chat mâle garde les œufs et les alevins nouvellement éclos jusqu'à ce qu'ils soient assez forts pour sortir seuls à la recherche de nourriture. Avant de croître et d'atteindre la maturité, les poissons-chats recherchent des aliments qu'ils peuvent facilement capturer et consommer. Les vers et d'autres petits invertébrés - animaux dépourvus d'épine dorsale - sont une source de nourriture primordiale pour les jeunes poissons-chats. Cette proie comprend principalement les larves aquatiques d'insectes, telles que les nymphes de libellules, les larves de caddis et les hellgrammites. Les jeunes nourritures de poisson-chat incluent également de petites écrevisses.Les poissons-chats d'élevage obtiennent leur nutrition à partir de pellets spécialement formulés. Selon William A. Wurts, un agriculteur de la Kentucky State University, dans un article publié en 2001 dans World Aquaculture, ces pellets devraient contenir une concentration de protéines comprise entre 28 et 32%. En outre, Wurts recommande d'alimenter les pellets qui flottent lorsque la température de l'eau atteint 65 degrés Fahrenheit ou plus. Passez à des pastilles qui s'enfoncent lentement avec des températures d'eau comprises entre 60 et 65 degrés, et descendez des granules à des températures d'eau inférieures à 60 degrés.
Les poissons-chats ont des capteurs aussi prononcés pour localiser les aliments, les pêcheurs choisissent des appâts avec des odeurs fortes et souvent insupportables. L'odeur se propage dans l'eau, attirant le poisson-chat à la nourriture. Les appâts, le poulet ou d'autres foies d'animaux et les boules de pâte sont des appâts possibles. Les poissons-chats prennent aussi des appâts de poissons vivants ou coupés, des chenilles nocturnes et des écrevisses.