ゼブラフィッシュは発育して成熟すると、ほぼ毎月1~2回産卵します。飼育者が産卵させるには、まず発情したゼブラフィッシュを選び出し、専用の繁殖かめに入れる。繁殖シリンダー内の環境が良ければ、オスとメスが追いかけっこをし、追いかけっこをしているうちにペアリングが完了する。雌は一般的に繁殖かめに入った翌日の正午に産卵を開始するが、その産卵速度は比較的速く、産卵数も多い。雌が産卵すると雄が受精し、この時点で繁殖が完了する。ゼブラフィッシュには卵を保護する習性がなく、飼育者は出産後すぐに隔離する必要がある。
ゼブラフィッシュは生後4カ月の時点で成熟し、この時点で交尾や繁殖が可能になります。ゼブラフィッシュは産卵の時期が決まっておらず、また繁殖の周期は短く、通常であれば8~10日程度で、飼育環境が良ければ7日以内に抑えることもできるため、平均して半月程度で1回産卵することができます。ゼブラフィッシュは産卵の頻度が高いだけでなく、産卵の数も非常に多く、一度に100~300粒の魚卵を産むことができ、体質の良いものによっては、産卵の数がさらに多くなるものもあります。