ปลาหมอเทศ สามารถแพร่พันธุ์ วางไข่ได้รวดเร็ว อายุประมาณ ๓ เดือน หรือ จะมีความยาว
ประมาณ ๘ เซนติเมตร ก็วางไข่ได้ ปลาเพศผู้ที่เจริญเต็มวัยจะมีปุ่มหรือหนวดอยู่บนหัวแต่ปลา
เพศเมียจะไม่มีลักษณะดังกล่าว แม่ปลาแต่ละตัวสามารถวางไข่ได้ปีละ ๘-๑๑ ครั้ง ในแต่ละครั้ง
จะวางไข่ประมาณ ๗๕-๒๕๐ ฟอง ทั้งนี้แม่ปลามีนิสัยชอบวางไข่ในยามเงียบสงัด ตอนเช้ามืด
โดยเริ่มจากปลาเพศผู้ขุดหลุมที่ก้นบ่อขนาดเส้นผ่าศูนย์กลางประมาณ ๓๕ เซนติเมตรลึก
ประมาณ ๖ เซนติเมตร หลังจากปลาเพศเมียวางไข่แล้วจะอมไข่ไว้ในปากเพื่อให้ปลาเพศผู้
ปล่อยน้ำเชื้อเข้าผสมกับไข่ในช่องปาก ไข่ที่ผสมกับน้ำเชื้อจะฟักออกเป็นตัวภายในปากของ
แม่ปลา ใช้เวลาประมาณ ๓-๕ วัน และแม่ปลาจะดูแลป้องกันภัยโดยการอมลูกไว้อีก ๑๐-๑๕ วันจึงจะปล่อยออกมาภายนอกแต่เมื่อมีภัยอันตรายเกิดขึ้นลูกปลาเหล่านี้ก็จะว่ายน้ำหลบเข้าปากแม่
ซึ่งดูแลอยู่ใกล้ ๆ นั่นเอง