What to Feed a Guppy: Full Food List & Schedule

Published: 2026-09-20 · FishyKart Blog

Guppies have small mouths and short digestive tracts, which shapes almost everything about feeding them well: small, frequent portions beat large infrequent ones, and the wrong food sits uneaten and fouls the water faster than the fish's tiny size would suggest.

Guppy Food, Ranked

  1. Micro pellets / flakes — the staple diet, sized appropriately for a small mouth
  2. Baby brine shrimp — the single best food for colour development and breeding conditioning
  3. Daphnia / micro worms — excellent live food for both fry and adults
  4. Spirulina flakes — measurably enhances blue and green pigmentation in fancy strains over weeks of feeding
  5. Small frozen bloodworms — an occasional treat, 1-2× weekly

Feeding Schedule

Life stageFrequency
Fry3-4× daily, powdered/micro food
Adults2-3× daily, 60-90 second portions

Does Diet Really Affect Colour?

For fancy-strain guppies specifically, yes — spirulina and carotenoid-rich foods have a measurable effect on blue, green and red pigmentation intensity over several weeks of consistent feeding. A guppy fed only plain flakes will typically show duller colour than a genetically identical fish fed a colour-focused rotation, even with everything else equal.

The Most Common Mistake

Overfeeding is far more common than underfeeding with guppies, precisely because their small size makes it easy to drop in more food than they can finish. Uneaten food decomposes and drives ammonia up disproportionately fast in a small tank — feed less than seems generous, and only what's gone within 60-90 seconds. Full tank setup and water parameters are covered in the main care guide.

Buy Guppy Fish Online

Got the feeding routine sorted? FishyKart's Guppies come from breeders already used to a varied prepared diet.

Buy Guppy Fish →

Related Guides

Frequently Asked Questions

What is the best staple food for guppies?

High-quality micro pellets or flakes sized for a small mouth, fed 2-3 times daily in amounts consumed within 60-90 seconds.

Does food actually change a guppy's colour?

Yes, for fancy strains especially. Spirulina-based foods measurably enhance blue and green pigmentation over weeks of feeding — this is a real, diet-driven effect, not just marketing.

How often should guppies be fed?

2-3 small feedings daily, each small enough to be fully eaten within 60-90 seconds. More frequent small meals work better than one or two large ones for a fish this size.

What's the biggest feeding mistake with guppies?

Overfeeding. A guppy's small stomach and short gut mean uneaten food fouls the water quickly, and it's the single most common cause of water quality problems in guppy tanks.

Do guppy fry need different food from adults?

Yes — fry need much smaller particle sizes (powdered fry food, baby brine shrimp, micro worms) fed more frequently, 3-4 times daily, to support their rapid early growth.