複数の金魚を飼育していると、普段から体質が弱くて餌が食べられないことが起こりやすい。これを避けるには、飼育者が大量の餌を与えることが最も簡単な方法である。そうすれば、他の魚が満腹になった後、残った餌を体質の悪い金魚が十分に食べられるようになる。しかし金魚は空腹を知らず、大量の餌を長期間与えていると腸炎などのトラブルにつながるため、与える量もあまり多くしてはいけません。飼育者が餌を与える際にも餌の範囲を広くとることができるため、餌の奪い合いを好む金魚が餌の奪い合いをするのも難しくなる。また、飼育者は常に小粒の餌を与えることができ、餌をすべて奪われないようにすることができる。
金魚は雑食性の動物で、食べることができる食べ物の種類は比較的に多く、普段比較的によく見られるのは人工合成の飼料で、飼育者はこの飼料を主食とすることができます。また、定期的に彼らにいくつかの生き餌を与えます。例えば、豊年エビ、赤虫、糸ミミズ、パン虫などです。金魚はこれら以外にも、パンくずやビスケットくず、米、野菜の若葉などを食べています。
金魚は食いしん坊なので、飼育者は毎日一定の量を与えたほうがいい。すでに成体になっている金魚は1日1回でよく、1回の餌の量を5分以内に食べきることが望ましい。未成年の金魚は、1日2回与えられ、1回の餌の量を10分以内に食べきるのがベスト。