How long does it take for convict fish eggs to hatch?
Convict fish (Amatitlania nigrofasciata) are livebearers, which means that they give birth to live young rather than laying eggs. The gestation period for convict fish varies depending on water temperature, but it typically ranges from 2 to 3 weeks.