* Piccolo pesce: Come pesciolini, guppy e pesce gatto.
* Pesce più grande: Come carpa, teste di serpente e persino coccodrilli (anche se questo è raro).
* Gambero, granchi e altri crostacei: Questi forniscono una buona fonte di proteine e calcio.
Mentre il loro nome suggerisce che mangiano solo pesce, i gatti da pesca sono alimentatori opportunistici e mangeranno anche altri animali se si presenta l'opportunità. Questo può includere:
* Birds: A volte cacciare gli uccelli, in particolare gli uccelli idrici come le anatre, ma questa non è una parte importante della loro dieta.
* piccoli mammiferi: Possono anche catturare roditori, rane, serpenti e persino piccoli mammiferi come scoiattoli.
* Insetti: Consumeranno anche insetti, specialmente durante la stagione secca quando i pesci sono meno abbondanti.
Tuttavia, i pesci sono di gran lunga la parte più importante della loro dieta, che costituiscono circa il 70% dell'assunzione di cibo.