A new-born guppy fry is around 6 mm and its mouth is very tiny too. Although they are very small in size, their appetite is huge. Their digestion cycle is about 20-30 minutes. This means, they are ready to eat every 30 minutes. It does not mean that you have to feed them so often, but to encourage their growing speed you should feed them 5-10 times a day. If you are running a guppy breeding operation and you are doing it for profit, you might want to keep this feeding schedule. However if you are keeping guppies for fun, feeding the fry once a day is enough. Guppy fry will accept any food that their adult parents will eat. When you feed them, make sure you crush up the food, so it can fit in their mouth.

Feeding live food to your fish fry is the best: baby brine shrimp, micro worms, daphnia, or vinegar eels. However if you don’t have access to these type of food, you can use frozen or dry food as well. If you can afford to do so, you should consider feeding live foods to your baby guppies. This is why live foods are a fantastic source of food, and you can find some great live foods in your local store, even.

Live foods are full of fantastic nutrients that speed up the growth process. They might not be available in your vicinity, but if you can, you should try to feed your guppies live foods as well. You can buy live foods, or you can even breed it at home and do it on your own. Here are the best types of live foods for guppy fry;

Baby Brine Shrimp

One of the best sources of live foods for guppy fry is little brine shrimp. That is because these shrimps not only taste great for the fish, but they are also full of nutrients that can speed up the growth of your guppies.

And they are very edible from the fry point of view, as the baby brine shrimp are easily digestible for the fry.

Micro worms

Micro worms are another excellent source of live food. Earthworms are the most common types of worms that I feed guppies, but there are other types that you can use; bloodworms or different types of worms can also be used.

The micro worms work well because they are very easily digestible by the fry.


Under Infusoria, we can include microorganisms such as protozoa and other microorganisms. This type of food can be bought in retail pet stores, or you can create them on your own in a specially made aquarium.

These organisms are hard to come by in an aquarium naturally, so you will have to produce it on its own.

When do Guppy Fry Start Eating?

After the fry is born, they will usually start to eat after few hours. The timing depends on fish to fish, though.

The consensus seems to be that the fry starts to eat after a day. However, there have been reports of owners that their fry starts to eat only after three days or even more.

Most often, they will start very soon. A guppy fry is almost independent of the very start, as they begin to swim very early and begin to eat quite soon.

They also grow up quite quickly, and it can take up to a few months to complete their growth cycle.

How Often to Feed Baby Guppies?

That is a question that cannot be answered with a specific number of times it should be fed.

The guppy fry will be very greedy at the start, and it will seem like these fish are ready to eat at any time but this is not good, especially if you want to avoid overfeeding (which you should).

A guppy fry will be ready to eat after a few minutes after they have ended their last meal. That is because they process the food they eat very quickly, in about 20 to 30 minutes.

Soon, they will be asking for more and if you are not careful, you will end up over feeding the fish.

The best way to go about this is to create a feeding schedule and feed them five times per day with small amounts of food. This allows you to keep track of how much you feed these fish.

Again, it is very easy to overfeed at this point, and you should strive to feed them smaller amounts more regularly.

That allows them to process food more comfortably, and it prevents constipation, which can cause possible problems to the fry.

What to Feed Guppy Fry When Out of Food?

The guppies are known as being omnivores so that you can look to other sources of food than meat, such as vegetables.

The best way would be to find some baby worms around your house, but that is not always feasible.

In the worst-case scenario, you can cut some vegetables – cucumbers, lettuce, zucchini, carrots or peas, into tiny pieces and feed them that.

The problem could be that these types of foods could be too big for the fry. In the worst case, you can feed them grain products, but that food is devoid of nutrients, so try to avoid that at the start.

Guppy fry can survive between 2 to 3 days without food. There are some circumstances that can allow them to last longer between feedings, but the survival rate of your guppy fry might drop.

Breeding and growing your guppies can be very satisfying. It does take some work, but eventually, you will end up with healthy guppies that you can have for yourself or sell them for profit.

Whatever your purpose is, the diet of the fry is one of the most important aspects of growing them. Hopefully, you will be able to grow your guppies into healthy fish.

Leave a Reply

error: Content is protected !!
%d bloggers like this: