Why Is My Guppy Not Eating?
If your guppy is not eating, it’s usually a sign that something is wrong in your tank.You feed your guppy like usua but it completely ignores the food.
No excitement. No movement. Nothing.
This can be worrying—especially if your guppy was eating normally before.
The truth is, guppies don’t stop eating without a reason.
And in most cases, it’s a sign that something is wrong in the tank.
Is It Normal for Guppies to Stop Eating?
Sometimes, yes—but only temporarily.
A healthy guppy might stop eating for a short time due to:
- Stress from a new environment
- Minor changes in water conditions
- Recent feeding (overfeeding earlier)
- When it is about to deliver babies
But if your guppy hasn’t eaten for more than 24–48 hours, you need to investigate.
What Causes Guppies to Stop Eating?
Poor Water Quality
This is the most common reason.
High ammonia, nitrites, or dirty water can stress guppies and reduce appetite.
Fix:
Test water and perform a small water change if needed.
Stress from Tank Changes
Recent changes like:
- Water change
- New tank setup
- New fish added
can make guppies nervous.
Fix:
Give them time to adjust and avoid sudden changes.
Overfeeding
If you feed too much, leftover food builds up and fish lose appetite.
Fix:
Feed small amounts once or twice daily.
Incorrect Food Type
Some guppies may refuse food they don’t recognize and sometimes if it is been fed with a high quality food and the you feed a very low quality one.
Fix:
Try flakes, pellets, or live food like brine shrimp.
Illness or Disease
If your guppy is sick, it may stop eating.
Look for:
- White spots
- Clamped fins
- Lethargy
Low Water Temperature
Cold water slows metabolism.
Fix:
Keep temperature between 24–28°C.
Bullying or Tank Mates
Aggressive fish can scare guppies away from food.
Fix:
Observe feeding time and separate aggressive fish if needed.
How to Get Your Guppy to Eat Again
Try these steps:
- Improve water quality
- Offer a variety of food
- Feed in small amounts
- Reduce stress
- Maintain stable temperature
Consistency is key. Once conditions improve, appetite usually returns.
How Long Can Guppies Survive Without Food?
Guppies can survive:
- 3 to 5 days without food
But this doesn’t mean it’s safe.
If your guppy isn’t eating, it’s a warning sign—not something to ignore.
Signs Your Guppy Is Not Eating Due to Illness
Watch for:
- Loss of color
- Staying at the bottom
- Rapid breathing
- Weight loss
If these signs appear, act quickly to identify the issue.
When Should You Be Concerned?
Be concerned if:
- Your guppy hasn’t eaten for 2 days
- It shows signs of illness
- It becomes inactive
Early action can save your fish.
How Often Should You Feed Guppies?
Feed:
- 1 to 2 times daily or may be 3 times.
- feed them in small portions only
Overfeeding is more dangerous than underfeeding.
Quick Checklist to Fix a Guppy Not Eating
✔ Check water quality
✔ Maintain proper temperature
✔ Avoid overfeeding
✔ Try different food types
✔ Reduce stress
Frequently Asked Questions
Why is my guppy not eating but still active?
It may be adjusting to new conditions or slightly stressed. Monitor closely and ensure water quality is good.
How long can a guppy go without eating?
Guppies can survive a few days without food, but lack of appetite often indicates a problem.
What food is best for guppies?
High-quality flakes, pellets, and occasional live or frozen food work best.
Can stress stop guppies from eating?
Yes, stress is a major reason why guppies stop eating.
Should I change water if my guppy is not eating?
If water quality is poor, a small water change can help. Avoid drastic changes.
Should I isolate a guppy that is not eating?
If the fish shows signs of illness or is being bullied, isolation can help reduce stress and improve recovery.
What is the best food to stimulate appetite in guppies?
Live or frozen foods like brine shrimp and bloodworms often help stimulate appetite better than dry food.
Can low oxygen levels affect guppy appetite?
Yes. Poor oxygen levels can stress fish and reduce their activity, including feeding.
Do guppies stop eating before they die?
In many cases, yes. Loss of appetite is often one of the first signs of serious illness or stress.
Can lighting affect guppy feeding behavior?
Yes. Guppies are more active during light periods. Poor lighting conditions can reduce feeding response.
