Corydoras Not Eating — Why Target-Feeding Matters
On Corydoras Catfish
Signs
- ignoring sinking food dropped in the tank
- reduced foraging activity along the substrate
- visible thinning over time despite feedings
- complete refusal alongside other symptoms
Possible Causes
The food never actually reaching them
In a busy community tank, fast mid-water and surface fish routinely intercept sinking wafers before they ever hit the substrate, so a corydoras group that looks uninterested in food may simply never be getting a chance at it; this is by far the most overlooked explanation for this species.
A group too small to forage confidently
A corydoras kept alone or with only one or two others tends to forage more hesitantly than one in a proper shoal of six or more, and that hesitance can look a lot like appetite loss.
Waste building up right where they live
Because corydoras spend nearly all their time at the substrate, ammonia or decaying organic matter can accumulate there and dull appetite even while the water column elsewhere tests fine.
Still settling into a new tank
A recently added corydoras commonly ignores food for the first several days while it gets used to unfamiliar surroundings, especially if it was introduced without any established groupmates already present.
An illness that's actually suppressing appetite
Once food access and water quality are both confirmed adequate, persistent refusal is a more meaningful sign of a genuine underlying illness worth inspecting closely for.
At a Glance
| Cause | How to tell | First fix |
|---|---|---|
| The food never actually reaching them | See explanation above | Target-feed sinking wafers directly to where the corydoras gather, ideally after lights-out or when faster tankmates are distracted, to confirm they can actually reach the food. |
| A group too small to forage confidently | See explanation above | Count the group and add more if fewer than six are currently kept. |
| Waste building up right where they live | See explanation above | Test ammonia and nitrite right at the substrate, not just mid-water, and change water if either is elevated. |
| Still settling into a new tank | See explanation above | If newly introduced, give it several days of calm conditions before assuming anything deeper. |
| An illness that's actually suppressing appetite | See explanation above | Only after ruling out access, group size, and water quality, check the body closely for signs of illness. |
Fix Steps
- Target-feed sinking wafers directly to where the corydoras gather, ideally after lights-out or when faster tankmates are distracted, to confirm they can actually reach the food.
- Count the group and add more if fewer than six are currently kept.
- Test ammonia and nitrite right at the substrate, not just mid-water, and change water if either is elevated.
- If newly introduced, give it several days of calm conditions before assuming anything deeper.
- Only after ruling out access, group size, and water quality, check the body closely for signs of illness.
Prevention
- Feed sinking food directly to the corydoras rather than trusting leftovers
- Keep a full shoal of six or more from the start
- Test water quality specifically near the substrate
- Offer a mix of sinking wafers and occasional live or frozen food
When to worry, and when to consult an aquatic vet
A corydoras that seems to be ignoring food sometimes isn't actually refusing to eat — sinking food not reaching the substrate before faster mid-water fish intercept it is a common and easily overlooked cause that looks like appetite loss but is really a delivery problem, and target-feeding sinking wafers directly to the bottom usually resolves it immediately. A newly introduced fish, or one in a group too small to forage with normal confidence, may also eat less for the first few days while it settles in, which is different from a genuine loss of appetite. What actually warrants concern is a corydoras that continues refusing food even when it's fed directly and given time to adjust, especially if it's also losing visible weight or showing lethargy, since that combination points toward substrate-level waste buildup irritating the fish where it lives and forages, or an illness suppressing appetite outright. Because this species roots through the substrate constantly, checking water conditions near the bottom specifically — not just a general reading — is a more useful diagnostic step than for many other fish. If a corydoras refuses direct, targeted feeding for more than four or five days despite a full shoal and clean substrate conditions, that's a reasonable point to consult an aquatic vet.
Not sure this is what you're seeing? Use the diagnosis tool.