🐠AquariumSOS

Guppy Not Eating — Including the Pregnancy-Related Explanation

On Guppy

Signs

  • refusing food
  • reduced interest at feeding time
  • hiding instead of coming out to eat
  • spitting out food
  • eating less than usual over several days

Possible Causes

Late-stage pregnancy in females

A heavily gravid female close to giving birth often reduces feeding activity in the day or two before delivering fry, as internal space for the digestive tract is compressed by the developing brood. This resolves on its own after birth.

Being outcompeted by faster or more aggressive tankmates

Guppies are not particularly assertive feeders compared to some tankmates, and in a mixed community tank, a shy or slower individual guppy may simply not be getting to the food in time, appearing to refuse it when it's actually being out-competed.

Poor water quality

Elevated ammonia, nitrite, or unstable pH/hardness can suppress appetite as a general stress response before more dramatic symptoms appear.

Stress from harassment or a new environment

A female experiencing heavy male mating pursuit, or a guppy recently introduced to a new tank, may reduce feeding temporarily due to general stress.

Illness

Appetite loss is a common nonspecific symptom of illness broadly; look for other developing symptoms to narrow toward a specific cause.

At a Glance

CauseHow to tellFirst fix
Late-stage pregnancy in femalesSee explanation aboveCheck whether the fish is a visibly gravid female close to giving birth (a dark gravid spot near the tail and a notably rounded belly); if so, this may simply be pre-birth appetite reduction.
Being outcompeted by faster or more aggressive tankmatesSee explanation aboveObserve feeding time directly to see whether the fish is being outcompeted rather than genuinely uninterested, and consider feeding in multiple spots if so.
Poor water qualitySee explanation aboveTest water parameters (ammonia, nitrite, pH, hardness) and correct any issues found.
Stress from harassment or a new environmentSee explanation aboveIf harassment from males is suspected, improve the sex ratio or provide more plant cover for the female to retreat to.
IllnessSee explanation aboveInspect closely for symptoms of illness (spots, growths, lethargy) and address specifically if found.

Fix Steps

  1. Check whether the fish is a visibly gravid female close to giving birth (a dark gravid spot near the tail and a notably rounded belly); if so, this may simply be pre-birth appetite reduction.
  2. Observe feeding time directly to see whether the fish is being outcompeted rather than genuinely uninterested, and consider feeding in multiple spots if so.
  3. Test water parameters (ammonia, nitrite, pH, hardness) and correct any issues found.
  4. If harassment from males is suspected, improve the sex ratio or provide more plant cover for the female to retreat to.
  5. Inspect closely for symptoms of illness (spots, growths, lethargy) and address specifically if found.

Prevention

  • Feed in multiple locations in a community tank to reduce competition
  • Maintain stable water parameters including pH and hardness
  • Maintain a reasonable male-to-female ratio to reduce harassment-related stress
  • Provide dense plant cover for retreat and security

When to worry, and when to consult an aquatic vet

A heavily pregnant female guppy eating less in the final day or two before giving birth is a normal, temporary pattern related to reduced physical space for a full gut, and appetite typically returns within a day of delivering. Appetite loss unrelated to pregnancy that persists for more than a day or two, especially in a smaller or more timid fish being consistently outcompeted by faster tankmates at feeding time, is worth addressing by feeding in multiple spots around the tank before assuming illness. Because guppies are sensitive to water chemistry instability specifically, checking pH and hardness stability alongside the more commonly tested ammonia and nitrite is worthwhile if appetite loss coincides with a recent water change. Harassment-related stress from an unbalanced sex ratio can also suppress appetite in a female that's spending more energy evading pursuit than eating. If a guppy refuses food for more than three days despite ruling out pregnancy, competition, and water chemistry issues, that's a reasonable point to consult an aquatic vet or experienced fish store, since prolonged fasting in a fish this small compounds quickly.

Not sure this is what you're seeing? Use the diagnosis tool.

Related Problems