Guppy Food & Feeding

Food & feeding hub

Guppy Food: What to Feed, How Often, and How Much

Feeding guppies well is simple once you know the basics. The goal is not to find one “magic” food—it is to combine a dependable staple with sensible variety, feed portions the fish can finish, and avoid turning extra food into dirty water. This page gives you the full feeding picture and helps you jump into the more detailed food guides when you need them.

Healthy guppies feeding on small high-quality tropical fish food in a planted aquarium
Main dietQuality tropical staple + variety
Adult feedingUsually 1–2 small meals daily
Baby Guppies feedingSmaller meals more often
Biggest mistakeOverfeeding and polluting the water
Explore the food guides

Choose the feeding question you need answered

This page works as the main Food & Feeding hub. Use these deeper guides when you want a more specific answer.

1

Best Food for Guppies

Compare staple flakes, micro pellets, protein sources, plant ingredients, and what to look for on a food label.

Open the food guide →
2

Guppy Feeding Schedule

See practical routines for adults, juveniles, and baby guppies, including how to adjust portions when fish are gaining or losing condition.

Open the schedule guide →
3

Treats and Live Foods

Learn how to use brine shrimp, daphnia, bloodworms, and other extras without letting treats replace a balanced diet.

Open the treats guide →
Diet foundation

A simple three-level guppy diet

You do not need a shelf full of foods. A good routine can stay simple.

Level 1: Daily staple

Use a high-quality small tropical flake or micro pellet that guppies can eat easily. This should be the nutritional foundation.

Level 2: Rotating variety

Mix in suitable plant-based foods, spirulina-containing options, or other quality formulations so the diet is not one-dimensional.

Level 3: Occasional treats

Use frozen or live foods such as brine shrimp or daphnia in controlled portions. These are excellent additions but should not replace the staple diet.

Feeding frequency

How often should you feed guppies?

Age matters. Adult guppies usually need fewer meals than fast-growing baby guppies.

Adults

1–2 small meals per day

Feed modest portions and watch body condition. Healthy adults do not need constant access to food.

Juveniles

2–3 smaller meals when practical

Growing fish benefit from more frequent feeding, but water quality must stay clean.

New baby guppies

Several tiny meals

Very small baby guppies grow best with tiny nutrient-dense foods offered more often, especially in a clean nursery setup.

How much food should you give?

Use the fish and the leftovers as your guide instead of measuring by a random pinch every time.

  • Offer a small amount the guppies can consume promptly.
  • If food is falling to the bottom uneaten, reduce the portion.
  • If weaker fish never reach food, spread the meal across more than one area.
  • If bellies stay constantly swollen, reassess both portion size and health.
  • Remember that excess food becomes waste and harms water quality.
Food types

What foods can guppies eat?

Common mistakes

Feeding mistakes that cause more problems than the food itself

Overfeeding

Extra food breaks down, raises waste, and can quickly make a small guppy tank unstable.

Feeding only one food forever

Variety can improve overall dietary balance and keep feeding more interesting.

Using food that is too large

Guppies have small mouths. Crush or choose smaller particles when needed.

Ignoring weaker fish

Dominant fish may take every bite. Spread food so shy fish get a chance.

Overusing treats

Rich foods should supplement the diet, not become the entire diet.

Keeping old food too long

Buy a container size you can use while the food remains fresh and store it properly.

Common questions

Guppy food and feeding FAQ

What is the best food for guppies?

A quality tropical flake or micro pellet designed for small omnivorous fish makes a good staple, with sensible variety from other suitable foods.

How many times a day should I feed adult guppies?

Many adult guppies do well with one or two small meals daily. Adjust based on body condition, competition, and water quality.

How long can guppies go without food?

Healthy adults can usually tolerate a short period without food better than they tolerate chronic overfeeding, but baby guppies and recovering fish have different needs.

Can guppies eat brine shrimp every day?

Brine shrimp are useful, but the overall diet should stay balanced. Use them as part of a varied feeding plan rather than relying on one food exclusively.

Why do my guppies always act hungry?

Guppies are opportunistic feeders and often rush to the front when they see you. That behavior does not always mean they need another meal.

What should I feed baby guppies?

Baby Guppies need very small nutrient-dense foods. Baby brine shrimp, quality baby guppy foods, and finely crushed suitable staple foods are commonly used.

Keep exploring

Related Guppy Guide pages