金魚は物を食べることで、物を食べることだけが生命を維持することができる。金魚の食性の範囲は比較的広く、金魚に餌を与えるのは主に飼料である。飼料には主に水生飼料と人工合成飼料がある。水生飼料には、ミジンコ、血虫、ミミズなどが含まれる。ミジンコは最も栄養が行き届いた水生飼料として知られており、金魚は比較的好物で、しかも金魚は食べやすく消化しやすい。しかしミジンコは季節や天候の影響を受けて保存に不向きであり、冷凍や天日干しなどで保存期間を延ばし、他の水生生物の飼料はミジンコほど栄養が行き届いておらず、細菌を運びやすいので、消毒や交替給餌などで他の水生生物の欠点を避けることができる。金魚に人工飼料を与える際には、品質が良く信頼できるブランドを選び、定期的に彩りのある飼料を与えなければならない。
金魚は食べずに20~30日生きるのが一般的です。金魚を飼うには食べ物だけでなく水質にも注意が必要だ。金魚は餌を食べずに20~30日生きられるが、これは水質に問題が生じないことを踏まえた上でのことだ。水質が悪ければ、早期に死滅する可能性がある。普段は必ず魚の便を速やかに掃除し、水質を汚染しないようにする。
次に、金魚は食いしん坊な部類の魚で、基本的には投げた分だけ食べる。さらに、金魚には胃がないので、食べたものはそのまま腸に入って吸収されます。だから金魚は満腹感が得られず、食べながら引いてしまうことがよくあります。ですから、金魚に与える餌は多すぎず、5分以内に食べさせてあげましょう。