What do guppies eat?


Top Answer
User Avatar
Wiki User
2018-03-09 06:23:06
2018-03-09 06:23:06

Guppies eat water plants and insect larva. Once a guppy gives birth it will also eat there babies, that is why the babies need a spot to hide so the parents don't eat them because since they're so small there babies look like food.
Guppy food and feeding is pretty simple. You can feed them either plain dry food from the store or a variate of things like finely chopped lettuce and other veggies. When feeding be sure to give only the amount that all the fish can consume with in a few minutes. Other wise you will have extra food that will dirty up your tank.


Dry foods are a good source of everything that your guppies need. You are able to buy all sorts of different dry foods. Here are just a few:

  • TetraColor Tropical crisps: These are good for keeping your fish colorful and health at the same time.
  • TetraAlgae veggie Enhanced crisps: i good source of veggies for your fish
  • Tetramin Tropical Flakes: This a good one for just an average food it also has all the vitamins needed.

So you see there are many types of fish food. That is just a few. You have to get a fish food that is just for guppies you can get one that is for multiple kinds. You could also buy a couple different kinds of dry food and switch every couple days.


Nutrition is simple aswell. One reason is becasue most foods you buy will already have all the vitaims, veggies and others needs is them. These needs can be also suited if you give finely chopped leetuce and other thing like that, just check a site or a local pet store first.


All fish have atleast some type of food bad for them. Guppies have a few here is a list:

  • Infusoria: Water can look crystal clear but have this, that is why you use aquasafe.
  • Baby Brine Shrimp: Are ok to feed but use it as like a treat
  • Micro Worms: These are also fine to feed but to much is bad. these are also for guppy fry
  • Daphnia:MOst experts would say that this is not the best food. DO NOT PUT IN FRY TANK IT WILL TAKE ALL THE OXYGEN.
  • Mosquito Larvae:Becasue of how they hatch and live don't feed it to them.
  • Tubificid Worms: CAUTION! Feed Tubifex worms to you guppies at great risk
  • Glass Worms: They are a good live food for your guppies, but by no means at the top of the list.
  • Black Worms: Same as Tubificid worms

These foods are some the worst things you can feed guppies.


Here is a list of good foods for your guppies to eat beside veggies and dry food.

  • Wingless fruit flies:Great food for guppies but never metioned to people
  • Earthworms:These are great but most be shered and kept in a bowl for a couple days to clean them
  • Bloodworms:They are an excellent food for your guppies.

These are three of " Extra treats" but, before you buy besure to get the proper techquie for feeding to the guppies.
water plants and insect larva

User Avatar

Related Questions

Platypus's eat guppies!! They eat about 290000 guppies a year. As well, pigs eat guppies occasionally if they are near them.

Yes, guppies will eat their babies. Guppies see pretty much everything as food.

most fish will even guppies will eat other guppies it is a risk all ways

Adult guppies eat their own babies, and fish like tuna eat guppies.

Guppies are livebearers. So they don't lay eggs. Male guppies WILL eat their own baby guppies. They will eat any baby guppy they see. It doesn't matter if it's their own or some other guppies'. Male and female guppies eat baby guppies.

Yes, guppies do eat seaweed for as far as I know.. :)

Guppies aren't large enough to eat frogs.

Sharks don't eat guppies. Sharks live in the Ocean, Guppies live in fresh water.

The guppies own mother may eat her young or other fish if you have them all together. Guppies are omnivores

no the Betta fish will eat the guppies

Guppies will eat any guppies small enough to fit in their mouth

yes but mollies will eat baby guppies

No, bettas will often eat the guppies.

Guppies will eat neons tetra babies but are not large enough to eat fully grown neons.

bettas will attack guppies angelfish will eat guppies

The adults usually eat the baby guppies.

The tiger fish would eat the guppies.

It depends how old they are. Tiger barbs will eat young guppy fry. Tiger barbs will attack adult guppies if the water is overcrowded. However, they won't eat adult guppies.

They will eat baby guppies.

Guppies don't get large enought to eat goldfish. They will eat anything they can fit in their mouth. The goldfish might eat your guppies though.-Melchisedek

If the goldfish is big enough and the guppies small enough, yes the guppies could well be eaten by the goldfish. Also, guppies should never be with guppies are guppies are tropical fish and goldfish are coldwater fish.

Guppies natural enemies are bigger fish. When guppies are eggs diffrent fish and sea creature will eat them.

No. Guppies need a heater, whereas gold fish will overheat. Also, they will eat the guppies.

Guppies do eat algae. However, if you only feed it fish feed, then it will not eat the algae because it is so used to the fish feed...

guppies get along with anyone who will not eat them or there babies. but even then theres no fighting gust guppies getting eating.

Copyright ยฉ 2020 Multiply Media, LLC. All Rights Reserved. The material on this site can not be reproduced, distributed, transmitted, cached or otherwise used, except with prior written permission of Multiply.