草魚は食べる量が多い魚です。草魚の体の長さが5センチ以上になると、草を主な飼料にすることができます。草魚の毎日の草の量は非常に多く、体重の40%から60%の間にあります。そのため、草魚が1日にどれだけの飼料を食べるかは体重と関係がある。例えば、草魚の体重が半斤なら、毎日100~150グラムぐらいの草を与えることができます。体重が1斤に達すると、毎日200~300グラムの草を食べることができます。ただし,草を主飼料とせず,草魚に人工飼料を与えている場合は,これ以上与えてはならない。
また、草魚の食欲に影響を与える要素もあるので、それに合わせて具体的に給餌量を調節する必要があります。例えば、水温は重要な影響要素です。水温が非常に低い場合、草魚の食欲は相対的に低下します。この時、できるだけ多くの餌を与えないようにしましょう。そうしないと、餌が水に残って水質を汚染します。例えば水中の酸素量も重要な影響因子であり、気圧が低く、水中の酸素が少ない場合には、少なく与えることができます。
草魚に餌を与える際には、草魚の成長段階によって餌の頻度を調節することにも注意しなければならない。草魚の年齢がまだ若いうちは、成長のスピードが相対的に速いので、餌を与えるのも頻繁にしたほうがいいです。毎日2~3回でもいいです。草魚が大きくなってからや大人になってからは、1日に1~2回餌をやるのが普通で、あまり頻繁ではありません。また、上記の草魚の食欲に影響を与える要素によって、水温が低いときは頻繁に餌を与えないように、餌の頻度を調節することもできます。