Goldfische gedeihen normalerweise am besten, wenn sie zwei- oder dreimal täglich gefüttert werden. Bei jeder Fütterung ist es am besten, eine kleine Menge Futter in den Tank zu geben. Wenn der Goldfisch das gesamte Futter innerhalb von ein bis zwei Minuten auffrisst, kann eine zweite Portion ähnlicher Größe gegeben werden.
Überfütterung ist für Goldfische normalerweise ein größeres Problem als Unterfütterung, da Goldfische leicht zwei Wochen oder länger ohne Nahrung auskommen können, insbesondere wenn sie in relativ kaltem Wasser leben. Überfütterung kann den Fischen direkt schaden, indem sie Darmverschluss und Probleme mit der Schwimmblase verursacht. Überfütterung kann auch indirekte Schäden verursachen, indem der Aquarienfilter verstopft und das Wasser mit verrottendem Futter verschmutzt wird.