Si bien la duración exacta del período de gestación para un pez tropical varía de una especie a otra, el embarazo promedio dura aproximadamente un mes, más o menos una semana.
Los portadores vivos, como los guppies, los mollies y las espadas, son peces tropicales de agua dulce que no ponen huevos. Una hembra portadora del vivo da a luz a peces en miniatura que nadan libremente desde el principio. Un portador vivo del macho fertiliza los huevos dentro de la hembra como lo hacen los mamíferos. Cerca del final del período de gestación, la hembra se hinchará significativamente en tamaño. Debido a la translucidez de las escamas en algunos tipos de peces tropicales, es posible ver los peces más pequeños dentro de la hembra embarazada.