ソウギョはよく見られる淡水魚の1つで、我が国でよく見られる魚の1つに属します。野生のソウギョは自ら繁殖し、自ら産卵するが、ソウギョが産卵するには一定の条件を満たす必要がある。年齢条件の最も重要な条件の1つで、性成熟したメスのソウギョだけが産卵能力を備えていなければ、彼らも繁殖することができない。ソウギョが産卵するには適切な環境が必要であり、一般的には水温が18度前後に安定しているときに、ソウギョが繁殖して産卵することができる。ソウギョが産卵するには一定の流速のある水中も必要で、ずっと静止している水中では繁殖して産卵する方法がない。
自分で繁殖して産卵するソウギョは一般的に野生のソウギョですが、人工養殖のソウギョは自分で繁殖できないことが多いのは、彼らが暮らす養殖池が流水という肝心の条件を満たしておらず、静水の中で生活し、人間の助けを借りて人工繁殖を行うというプロセスになっているからです。
前述したように、ソウギョは産卵し、しかも野生のソウギョはたいてい自分で繁殖して産卵する。野生のソウギョが適切な繁殖期に達すると、周囲の水温が比較的適切であるため、性成熟年齢に達したソウギョが繁殖を開始する。メスのソウギョは産卵時に水面に露出せず、水の中に卵を産む「悶産」をすることもある。卵を産むのは水の上層である場合がある。この場合、メスが水の上層にいるだけでなく、オスもメスについていき、メスは追いかけている間に卵を産む。この過程は「浮いている」と呼ばれる。
魚の卵と精子は水の中で結合し、水の流れに乗って漂流し続ける。受精卵は適切な環境の中で孵化するが、一般的に20度前後の水中では受精卵が孵化しやすいとされている。