ゼブラフィッシュとグッピーは餌を与える頻度が異なり、また成長段階によって餌を与える頻度も異なる。幼少期のグッピーなら、1日に3~4回餌を与えた方がいい。幼少期のゼブラフィッシュなら、1日2回与えた方がいい。彼らはこの段階で、食べ物の需要が比較的高いからです。大人になってからは与える頻度を下げ、グッピーは大人になってから1日1~2回、ゼブラフィッシュは1日1回だけで良いという。人工養殖ゼブラフィッシュやグッピーは、餌の状態や成長の段階に応じて餌を与える頻度を決めるのが望ましい。
1、動物性飼料:ゼブラフィッシュとグッピーは雑食性の魚類に属し、それらが食べることができる食物の種類は比較的に多い。人工飼育の場合、小魚、小エビ、糸ミミズ、赤虫、黄粉虫、パン虫などの餌を与えることができる。
2、植物性飼料:動物性飼料を好むが、飼育者は植物性飼料も与えたほうがよい。これは彼らの栄養を十分に確保するだけでなく、彼らの栄養のバランスもよくすることができる。ゼブラフィッシュやグッピーが食べるのに適した植物性飼料は、藻や水草、野菜の若葉、果物など。
3、合成飼料:飼育者はそれらに合成飼料を与えることもできるが、現在市販されている合成飼料の多くは魚の習性に合わせて作られており、それらの栄養需要を十分に満たすことができる。