naturela_1 asked:
I have an aquarium and would like to have baby fish. I think one of my fish is pregnant. How long it’ll last befor she give birth? Any good advise aboout care of aquariom and fihs will be aprreciated.
I have an aquarium and would like to have baby fish. I think one of my fish is pregnant. How long it’ll last befor she give birth? Any good advise aboout care of aquariom and fihs will be aprreciated.






















































{ 6 comments… read them below or add one }
Fish can be Oviparous, ovoviviparous, viviparous or livebearing, details of which can be found in section 4.5 on this link. If you want advice on your particular fish & aquarium you will have to edit your question to give details of the type of fish that you are referring to.
The freshwater tropicals that give live birth (livebearers) would be guppies, mollies, platies (moons), variatus, swordtails and Endler’s livebearers. Most all others lay eggs. The livebearers generally are pregnant an average of 28 days, but this can vary between 21-40 days.
If you want to breed fish, you should research the type you get for specifics on that type. Some will eat their eggs or fry (meaning you’ll need two tanks or a tank divider), but some fish provide care for their young and should be left with them. Some fry require live foods, and will have to have a culture of microworms or infusoria prepared ahead of time so there’s something for them to eat when they hatch and absorb the yolk sac. Others can eat finely crushed flakes or pellets that the parents eat. As you can see, there’s a bit to learn!
I’ll put some links on general aquarium care below, along with some sites where you can find information on breeding different types of fish.
The freshwater tropicals that give live birth (livebearers) would be guppies, mollies, platies (moons), variatus, swordtails and Endler’s livebearers. Most all others lay eggs. The livebearers generally are pregnant an average of 28 days, but this can vary between 21-40 days.
If you want to breed fish, you should research the type you get for specifics on that type. Some will eat their eggs or fry (meaning you’ll need two tanks or a tank divider), but some fish provide care for their young and should be left with them. Some fry require live foods, and will have to have a culture of microworms or infusoria prepared ahead of time so there’s something for them to eat when they hatch and absorb the yolk sac. Others can eat finely crushed flakes or pellets that the parents eat. As you can see, there’s a bit to learn!
Gestation periods of fish depend on the species. Guppies and mollies give birth, and some type of shark. Wen they are giving birth, and a bit after that, separate them from te other fish for 2 weeks or so. Also, separate the babies from the parents and protect them carefully.
I have no idea what fish you’re talking about. The only ones that give birth are the livebearers: mollies, guppies, platies, Endler’s livebearers.
Other fish have eggs. The gestation period for livebearers depends on the species which you have indicated. The same with egg bearers. Some hatch within 24 hours…some longer.
Please be more specific as to what type of fish you have in there now and we can give you more specific answers
Mollies, guppies and platies are live bearers they gestation is any where from 28-36 days. Most other fish are egg layers like gourmies, tetras, barbs, chilids… most of these fish will eat their young so have plenty of plants or nursery tank is need. Chilids are protective parents and don’t usually eat their fry! If you have egg layers watch for the eggs and usually 2-4 days after the eggs were laid they will hatch! Most any fry will eat finely ground flakes or brine shrimp, but you can buy fry food at most pet shops! Hope this helps!
Leave a Comment