I pesci di stagno mangiano insetti vivi o essiccati, vermi e larve. I pesci di stagno devono essere tenuti in un laghetto con livelli di pH adeguati e temperature dell'aria e dell'acqua adeguate per garantire un'alimentazione corretta e abitudini alimentari.
Uno degli aspetti più importanti nell'alimentazione dei pesci di stagno è osservare il pesce durante tutto il processo. I pesci mangeranno solo ciò di cui hanno bisogno, perché non mangiano troppo. Pertanto, se un pescatore sta dando da mangiare troppe scaglie di insetto essiccate al pesce, allora per il pesce verranno create condizioni povere e probabilmente mortali. Il pesce deve essere alimentato lentamente invece che tutto in una volta, annotando quanto viene mangiato in modo che ogni volta venga alimentata la giusta quantità.
È anche importante che il cibo non venga gettato nei pesci. Il cibo dovrebbe essere posto sul bordo dello stagno, consentendo al pesce di associare il cibo alla presenza del proprietario dello stagno. Presto cominceranno a nuotare verso il proprietario dello stagno per mangiare il cibo, così il proprietario dello stagno può valutare la salute del pesce ogni giorno. È anche fondamentale ricordare che, nei climi più freddi, ci saranno momenti in cui il pesce non può essere alimentato. Una volta che le temperature dell'acqua si sono stabilizzate a 52 gradi Fahrenheit, il pesce non può essere alimentato. A questa temperatura, non possono metabolizzare o digerire correttamente il cibo, e nutrirli può portare a problemi di salute aggiuntivi.