1、動物性飼料:金魚は雑食性の魚類に属して、彼らは食べ物の要求が高くなくて、食べることができる食べ物の種類も比較的に多い。飼育者は餌を与える際に動物性飼料を主食として選択することができ、彼らが食べるのに適した動物性飼料は、豊年エビ、ミミズ、ミジンコ、ミミズ、アカ虫、パン虫、キサンゴムシ、赤身肉、動物内臓などである。これらの食品にはタンパク質や脂質が多く含まれており、それらの成長・発育に大きな助けとなっている。
2、植物性飼料;飼育者は普段から、野菜の若葉、リンゴ、バナナ、メロン、苔、水草、ご飯、パン粉など、植物性の飼料を組み合わせて与えることもできる。これは彼らの食べ物の多様性を保証することができて、彼らの栄養のバランスを保証することができます。
3、合成飼料:多くの飼育者はこれらの飼料を作る時間がなく、それらの主食として合成飼料を選択することも可能である。しかし合成飼料の栄養は十分ではなく、飼育者は定期的に動物性飼料を与えて栄養を補う必要がある。
金魚は成長段階によって餌を与える頻度が異なり、幼少期の金魚は1日に2回与えるという選択肢があり、1回の餌の量を3分以内に食べきることができればよい。成人してからは1日1回、1回の量を5分以内に食べられればよい。気温が低い場合は、2~3日に1回与えるという選択肢もあります。