成長段階によって金魚に餌を与える回数は異なる。稚魚の段階では餌の必要量が多く、満腹になった後も、しばらくして空腹になるため、餌を与える回数は多めにし、できれば1日2回、午前9時と午後3時に餌を与えるのがベストです。餌を与えるたびに満腹になることを保証しなければならないので、彼らは十分な栄養を持って成長と発育を維持することができます。大人になってからの金魚は餌を与える回数を減らすことができ、餌の必要量が少なくなり、活動量も新陳代謝も稚魚の時期に比べて劣るため、1日1回で済む。餌を与える際に金魚の餌への関心が高くない場合、飼育者は餌を与える期間を延長し、2~3日に1回与えるように変更することができる。
金魚は食性が雑で、どんな餌でも食べられるが、彼らの栄養バランスを保証するために、飼育者は人工合成飼料を主とし、動物飼料と植物飼料を補助とする必要がある。金魚が食べるのに適した動物性飼料はアカ虫、ミジンコ、豊年エビ、パン虫、線虫などであり、金魚が食べるのに適した植物性飼料はゴマ、ホウレンソウの葉、キュウリ、果物、藻、苔などである。