El número de descendientes producidos por un pez víbora puede variar según la especie. Se estima que algunas especies de pez víbora pueden producir varios miles de huevos a la vez, mientras que otras pueden producir solo unos pocos cientos. Los huevos generalmente se liberan en la columna de agua donde eclosionarán en larvas que eventualmente crecerán en peces adultos.