How Long are Fish Pregnant?

How long fish are pregnant depends on what type of fish they are. Normally gestation in fish is anywhere from a few days to several months. Also type of water can sometimes effect gestation. You can find more information here: