龍魚繁殖是靠雌魚產卵,在雄魚受精之后就會將卵含如口中。一般龍魚在3-4歲就可以進行繁殖。
亞洲龍魚3~4歲初次達到性成熟,初次成熟的成魚體長約50公分左右,雄魚略大,雌魚略小,體重可達1.3~1.5公斤。雌魚懷卵量30~60粒,歲數再大點,懷卵量稍多。
發情期雄魚顏色更為艷麗,龍魚是自行選擇配對。雌雄雙魚配對后,會雙雙游至淺水區,水草叢生地帶,選擇合適的空間產卵。雌魚在貼近水底的位置排卵,雄魚受精后,會將卵子含入口中孵化。
孵化30天時,肧胎長至2厘米長,腹部之后已經與卵粒分開一段距離,看上去就象一只小蜻蜓趴在一個小乒乓球上。孵化40天時,小龍長度5厘米,已經成型,但腹部仍會掛著一個大大的卵黃囊。這時,小龍就可以偶爾離開父親的嘴巴做近距離游動了,碰到危險情況,就會立刻返回雄魚口中。
龍魚繁殖的周期也不是很長,繁殖數量也是相對可觀的。