🐠
Fish6 min read

Corydoras Catfish Feeding: Schedule, Diet, and Why They Stop Eating

Corydoras have a reputation as an algae-eating cleanup crew that genuinely isn't accurate, and believing it is one of the easiest ways to accidentally starve a fish that otherwise asks very little of you.

A school of corydoras catfish feeding on sinking wafers at the bottom of the tank

Corydoras Catfish Feeding: Schedule, Diet, and Why They Stop Eating

Affiliate Disclosure
This post contains affiliate links. We may earn a commission from qualifying purchases at no extra cost to you.

Corydoras have a reputation as an algae-eating cleanup crew that genuinely isn't accurate, and believing it is one of the easiest ways to accidentally starve a fish that otherwise asks very little of you. For the rest of their care needs, see our complete Corydoras Catfish care guide.

Feeding Schedule

Feed once or twice a day, offering only what your cories can finish in about 2 to 3 minutes. A practical starting point is roughly one sinking wafer per 3 to 4 fish, or 2 to 3 small sinking pellets per cory, adjusted based on what actually gets eaten. If food is still visible after 20 to 30 minutes, scale back next time. Feeding in the evening, when this species is naturally most active, and scattering food across a few spots in the tank helps make sure shyer individuals in the group actually get their share.

What Corydoras Catfish Actually Eat

Cories need dedicated sinking food, they're bottom-dwelling omnivores that will eat almost anything small enough to fit their mouths, but only if it actually reaches the bottom of the tank. Build the diet around sinking pellets or wafers formulated for bottom feeders or catfish, roughly 30 to 40% protein. Add worms regularly, live blackworms, frozen bloodworms, or a product like Hikari Vibra Bites, alongside occasional sinking gel foods. Blanched vegetables can round things out but shouldn't be the main event.

Corydoras don't need vitamin or mineral supplements the way land animals do, a genuinely varied diet covers their nutritional needs on its own. Rotate your sinking pellet staple with protein sources like frozen bloodworms, brine shrimp, or daphnia a few times a week rather than feeding the exact same thing every day.

Foods to Avoid

Don't rely on floating flakes as your cories' food source, they feed on the bottom, and flakes get eaten by mid and upper-tank fish long before they sink far enough to matter. This connects directly to the biggest misconception about this species, and the single most common and most damaging feeding mistake: cories are genuinely not effective algae eaters, and treating them as a self-sufficient cleanup crew that lives off leftovers and algae film is a real path to slow starvation, especially if they're sharing a tank with faster, more aggressive eaters. They need to be fed on purpose, every time.

Also avoid overfeeding generally, uneaten food fouls water quality quickly in a tank with bottom-dwellers picking through it, and the resulting water-quality decline is itself a common cause of stress and appetite loss.

Why Corydoras Catfish Stop Eating

  1. Stress from being kept alone or in too small a group. Corydoras are a genuinely social species, and a cory kept solo or in a group smaller than recommended can become bored or stressed enough to go off food. See our Corydoras Catfish handling guide for the actual group-size requirement.
  2. Poor water quality. Elevated ammonia or nitrite is a repeatedly cited cause of both appetite loss and lethargy, worth testing for directly rather than waiting it out.
  3. Acclimation stress. Newly introduced cories, or ones recently moved to a new tank, commonly need time to adjust before feeding normalizes.
  4. Disease or infection. Illness can make a cory appear sluggish and disinterested in food, usually alongside other visible symptoms.

When to Actually Worry

Test water parameters immediately if appetite loss shows up alongside lethargy, hiding, labored breathing, or any visible sign of illness, poor water quality is one of the most common and most fixable causes on this list. If water quality checks out and the group size and tankmates are appropriate, ordinary acclimation stress after a recent change is the next most likely explanation, and it typically resolves within a few days on its own.

Assuming cories will live off algae and other fish's leftovers is the single most common and most damaging mistake with this species, it leads to gradual wasting that's easy to miss until it's fairly advanced, especially in a busy community tank. Relying exclusively on floating flake food creates the same problem in disguise, worth checking that food is genuinely reaching the substrate, not just landing in the water column above it.

For the rest of their setup and health needs, see our Corydoras Catfish cost guide, handling guide, and health issues guide. Check the Corydoras Catfish encyclopedia profile for more on the species itself, this species is also part of a four-way comparison, see Jackson's Chameleon, Canary, Giant Millipede & Corydoras Catfish compared, or browse the rest of our Fish care guide category.


Sources & Further Reading

❓ Frequently Asked Questions

Do corydoras catfish actually eat algae?

Not effectively, and treating them as a self-sufficient algae-and-leftovers cleanup crew is a real path to slow starvation, especially if they're sharing a tank with faster, more aggressive eaters. They need to be fed dedicated sinking food on purpose, every time.

What should I feed corydoras catfish?

Sinking pellets or wafers formulated for bottom feeders or catfish, roughly 30 to 40% protein, as the staple. Add worms regularly, live blackworms, frozen bloodworms, or a product like Hikari Vibra Bites, alongside occasional sinking gel foods. Blanched vegetables can round things out but shouldn't be the main event.

How much and how often should I feed corydoras?

Once or twice a day, offering only what your cories can finish in about 2 to 3 minutes. A practical starting point is roughly one sinking wafer per 3 to 4 fish, or 2 to 3 small sinking pellets per cory, adjusted based on what actually gets eaten. If food is still visible after 20 to 30 minutes, scale back next time.

Why shouldn't I rely on floating flakes for corydoras?

Because they feed on the bottom. Flakes get eaten by mid and upper-tank fish long before they sink far enough to matter, so a tank fed exclusively with flakes can leave cories functionally unfed even though food goes in daily.

Why has my corydoras catfish stopped eating?

Stress is the most common cause, including from being kept alone or in too small a group, poor water quality, especially ammonia buildup, disease, and the ordinary acclimation period after a move or a new tank are all documented causes.

How can I tell if poor water quality is why my cory stopped eating?

Test ammonia and nitrite directly rather than guessing, elevated levels are a repeatedly cited cause of both appetite loss and lethargy in this species. Bad water conditions cause real stress, and correcting water quality often resolves the appetite issue on its own.

🛒 Recommended Gear

As an Amazon Associate, we earn from qualifying purchases through the links above - at no extra cost to you.

🦎

Written by Mike

Mike is the founder of Beastly Facts and a lifelong reptile enthusiast. He shares his home with Dex, a bearded dragon with strong opinions about crickets and basking schedules. Mike writes in-depth care guides, animal facts, and the occasional short story about life with exotic pets.

More about Mike →

Comments

No comments yet - be the first!

Leave a comment

Comments are moderated before appearing.

Loading...