自然条件下では、菩薩魚の繁殖季節は4-8月。しかし、人工養殖の場合、大人になってから、水温が合えば産卵することができます。人工養殖の場合は水温を調整すれば年間を通じて産卵する可能性がありますしかし、水温が合わないと、高すぎたり、低すぎたりすると、交配できません。
菩薩魚の産卵に最適な温度は26-27℃。この温度では、魚の卵の孵化速度は比較的速い。しかし。それらの産卵は温度に対する要求がそれほど厳しくなく、27℃より少し高い水と26℃より少し低い水でも産卵することができる。ただ魚の卵の孵化にはもっと時間がかかります。また、水温が特に高い場合や低い場合は、産卵しません。
人工養殖の条件で、大人の菩薩魚は毎月産卵することができます。しかし、毎月産卵したい場合は、水温を26~27℃に抑え、栄養価の高い食べ物を与えて養分を提供しなければなりません。水温が低すぎたり、栄養が追いつかなかったりすると、繁殖の頻度が低下し、月に1回にはなりません。水温が低すぎたり、食べ物が少なすぎたりすると、産卵できない可能性があります。