How Do You Keep Baby Guppies Alive?

Guppies are livebearers that reproduce very easily. When guppy fry are born, they are already developed and start moving on their own. Adult guppies don’t take care of baby guppies, and they are left by their parents. So how do you keep baby guppies alive?

To keep your baby guppies alive, you must ensure that the water parameters including temperature are suitable. Feed them properly with variety and healthy food as often as required in an easy to consume size. Likewise, you should separate baby guppies from adults, including the mother or else they will feed on them.

YouTube video

However, you can fill the tank with natural or artificial plants if you don’t want to separate the guppy fry. These plants will prevent the adults from eating all the baby guppies because it will provide hiding and resting place for them. Nevertheless, this method does not guarantee the safety of all the guppy fry, but some can still escape.

How Do You Stop Guppies From Eating Their Babies?

How Do You Keep Baby Guppies Alive

Adult guppies (Including the parents) will eat guppy fry when ever they can.  There are a few things you can do to keep guppy fry alive which include

Add Plants To The Tank

By adding aquarium plants (Available on amazon) this gives the guppy fry somewhere to hide from predators. You can use live plants or artificial plants.

Separate In To Another Tank

You could also separate the guppy fry and place them in a different tank until they are big enough to not be eaten.  You should separate them for around 2 weeks.

Birthing Box

Another option is to add a birthing box to your tank (Available on Amazon) . A birthing box can be attached to the side of your tank. Typically you would put the parents in to the box and the guppy fry can escape through small holes in the box.

How Long Do Guppy Fry Need To Be Separated?

You should separate guppy fry from adult fry for about 6 to 8 weeks after they have been born.  At 6 to 8 weeks they are then big enough not to be eaten, The adult guppies will also not see them as a food source.

When adding the guppy fry back with the adults you should give them plenty of places to hide by adding plants to the tank.

How Many Baby Guppies Will Survive?

The amount of guppy fry that will survive depends on certain environmental conditions such as do they have enough hiding places, Do they have access to food.  Under ideal conditions you can expect around 20% to 30% of guppy fry to survive.

If you want more guppy fry to survive you will need to put them in to a separate tank or add a birthing box to the tank.

Why Is My Guppy Eating Her Babies?

The parent guppies will eat their babies to weed out the weakest guppy fry.  This will then give the stronger guppy fry more chance of surviving in to adulthood.

The parents will also eat the offspring simply because they are hungry.

How Are Baby Guppies Born?

Guppies are livebearers, hence they don’t lay eggs. They give birth to their young ones alive without external fertilization.  Guppies usually give birth once every 30 days until they are about 2-2.5 years old when they can no longer give birth. Female guppies are capable of giving birth to about 20-60 fry at a time.

The pregnant female guppy usually hides when it is time to give birth.  The female guppy can be in labour for a few hours, and in some cases, they can spend up to a day or two. At birth, the guppy fry are deformed and inactive. It however takes a couple of hours before they straighten up and start swimming freely.

Once the guppy starts swimming, they will constantly look for hiding places to rest at intervals. They are also seen to be in constant search for food to keep up with their rapid metabolism and growth. It is important to separate guppy fry from mother and other adults to prevent them from being preyed on.

How Do You Save Your Guppy Fry From Adult Guppy If You Don’t Have A Separate Tank

The generally recommended method of keeping your fry from being fed on by adults is by keeping them in a separate tank. You can also seek alternatives if you don’t have a separate tank or you can’t afford one.

You can make use of a bigger glass jar or plastic container to separate the pregnant female from other adult guppies till the fry are born. Alternatively, you can get a breeding box. You can insert this breeding box in the tank and you don’t have to worry about separate water maintenance. You should however extract the female guppy after giving birth and only the fry will remain.

Also, you can protect your fry by providing them with hiding place in the tank. Live or artificial plants are often very suitable for this hiding place. The plants will provide cover for them for about 2 weeks until they are bigger and stronger.


Breeding guppies and raising fry is easy, but it is quite important to protect your baby guppies from adult guppies till they are big and strong enough.  Good food, good water parameters, and protection from adult guppies are sufficient for you to raise a healthy and colourful guppy from fry to adult.

In fact, adult guppies including their parents feed on guppy fry. Therefore, it is important to take some precautionary steps to keep your baby guppies alive and safe.