金魚は雑食性の魚で、食性も広く、浮遊性のノミ類、例えば魚虫、アカ虫などを好んで食べます。また、ミミズ、昆虫などが好きです。藻類も金魚の好物で、例えば緑藻、黄藻、水草、カブなど。人工飼料、赤虫干しもこの魚に好まれている。
与えられる餌の種類は多いが、その中でも生きた魚や虫が一番良い。生きた餌を与えることで成長が促され、魚や虫に多く含まれるタンパク質やカルシウム、糖の含有量も高いからだ。栄養が豊富で、植物プランクトンを好んで食べるため水質の浄化にもよいため、金魚に与えるのに適している。
また、金魚にアカ虫を与えることも考えられる。アカムシに餌を与えることで金魚の発育が早まるだけでなく、彩り効果もあり、魚の発症率も低くなると考えられています。赤虫の干物や人工飼料を与えるのは餓死させないための猶予策にすぎない。餌は栄養の組み合わせを重視し、金魚が飲み込みやすく消化しやすいように気をつけ、水質を污染しなければいい。
成体の金魚には1日に2回、朝晩に1回ずつ与え、1時間以内に食べきれるようにするのがちょうどいい量を与えなければならない。夜に餌を与えるのは早くても遅くてもいいですし、夕方しか与えられない場合は、適度に減量するように心がけましょう。雨の日であれば、適度に減量するか、餌を与えないことを選択します。冬の金魚は怠け者でよく働かないので、餌を与える量を減らすべきで、夏には活発に働き、食べる量を適当に増やすべきである。