金魚は一般的に1日に5~10粒のエサを食べることができますが、水温や水質の変化によって食べる量が変わるため、飼育者は具体的な量で餌を与えないほうがよいでしょう。温度と金魚が食べる量で決めるのがベストです。一般的に春夏の金魚は活動量や新陳代謝が高く、1日に2~3回、1回の餌の量を10分以内に食べればいい。食べきれなければ早くすくって水質を汚染しないようにする必要があり、次回の餌やりは適宜減らすことができる。晩秋や冬場に与える量を少し減らす必要がある場合は、1日1回だけ与え、1回の餌の量を30分以内に食べきればよい。冬場の金魚は一般的に動きを好まないため、食欲も低下してしまうからだ。
金魚に餌をやりすぎるとまず水質が汚染され、食べきれなかった餌が水中で微生物に分解され、水中の酸素を消費します。次に金魚は食べすぎると消化しにくくなります。エサが水にさらされると膨れます。もし金魚を食べすぎると、水にさらされて膨れた後、不調をきたしたり腸炎を起こしたりすることがあります。お腹いっぱいになった金魚も消化のためにたくさん働き、水槽内の酸素を消費します。だから餌をやりすぎるとシリンダー内の酸素が不足する可能性もある。