Do Cory Catfish Eat Algae? What Owners Should Know

Not in any meaningful way. Corydoras catfish are omnivorous bottom foragers built to sift sand and fine gravel for insect larvae, tiny crustaceans, decaying plant matter, and leftover fish food, not to scrape algae off glass, driftwood, or broad leaves the way a true grazer does. Their downward-facing mouth and short barbels can pick up a bit of soft biofilm or a thin diatom film while patrolling the substrate, but that intake is incidental to scavenging rather than a cleaning service.

What follows breaks down what Corys actually eat, why their foraging still helps a community tank in small ways, and which tankmates handle the real algae work so your aquarium stays balanced.

Corydoras Are Foragers, Not Algae Cleaners

The genus Corydoras, including the popular bronze (Corydoras aeneus) and peppered (Corydoras paleatus) varieties, evolved in soft South American riverbeds where food arrives from above and settles into the substrate. A Cory’s wide head, downturned mouth, and paired barbels form a sensory funnel that detects and vacuums up small organic particles. The mouth itself is shaped for suction and sifting, not the side-to-side rasping motion you see in plecos or Otocinclus.

Why Mouth Shape and Diet Don’t Match Algae Grazing

True algae eaters need teeth or a rasping surface. Otocinclus have a small sucker mouth lined with comb-like teeth built to scrape biofilm and diatom films. Nerite snails carry a ribbon of radula teeth that can polish hard surfaces down to the glass. A Cory’s mouth lacks both structures and can only nibble the loosest, softest growth, the kind that wipes off with a finger, ignoring everything tougher.

In the wild, a Cory’s gut contents run roughly 60–70% small invertebrates, 20–30% detritus and plant matter, and only trace amounts of true algae. In a closed aquarium with prepared foods available, that ratio shifts even further away from algae. Treating your Corys as a cleanup crew for green spot or hair algae asks them to do a job their bodies were never designed to do.

So if they aren’t built for scraping, what exactly passes through those barbels when algae drifts by?

Quick reality check: a healthy Cory is a foraging machine, not a window scraper. Stock them for what they are, and add a separate team for the glass and hardscape.

The Algae Types Corys Will and Will Not Touch

Because every planted tank grows more than one kind of algae, it helps to know which textures a Cory can and cannot handle. The chart below maps common aquarium algae against what a Cory actually does when it encounters each one.

Algae Type Texture Will a Cory Eat It? Better Alternative
Brown diatom film Soft, dusty Yes, incidentally while sifting Otocinclus, Nerite snail
Soft green film Slimy, wipes off Occasional nibble only Otocinclus, Amano shrimp
Green dust algae Fine powder on glass No, mouth cannot reach Nerite snail, manual scraper
Green spot algae Hard, circular dots No, too tough to grip Nerite snail
Hair algae Long, stringy No, cannot graze strands Amano shrimp, Florida flagfish
Staghorn algae Branched, tough No, completely outside diet Amano shrimp, manual removal
Black beard algae Coarse, dark tufts No, inedible Spot treatment with liquid carbon, Siamese algae eater

Biofilm Is the Real Target

Biofilm, the thin, mostly bacterial and microbial layer that forms on every wet surface, is what a Cory actually hunts. Driftwood, leaf litter, and the upper millimeter of fine sand all collect biofilm within days. A Cory will spend minutes on a piece of driftwood picking at this layer, which can look like algae control to a casual observer. In reality, the fish feeds on a complex microbial community, with algae as a minor side ingredient at best.

That microbial grazing quietly performs a service the eye rarely credits to catfish.

Why Indirect Cleanup Still Helps the Tank

Even without eating algae directly, a group of well-fed Corys shifts the chemistry of a tank in ways that slow algae growth. The benefit is small and easy to overestimate, but it is real, and it is free once the fish are already part of your community.

Leftover Food Becomes Less Leftover

Every sinking pellet a Cory finds and consumes is a pellet that will not sit on the sand and break down into ammonia and phosphate. Both nutrients are the main fuel for green water and most soft algae blooms. A six-Cory group in a 20-gallon tank can clean up the missed food from a busy feeding routine in a single pass within an hour of lights-out, which means lower nitrate creep, fewer micro-algae spikes, and a more stable cycle.

Substrate Sifting Keeps Organics Moving

Constant foraging through sand and fine gravel stirs settled detritus into the water column, where your filter is better equipped to handle it. Detritus trapped in untouched substrate becomes a slow-release nutrient bomb the moment a deep gravel vacuum hits it, or worse, an anaerobic pocket that can crash water quality. Corys turn that detritus into a steady, manageable flow rather than a seasonal problem.

That same detritus-handling biology tells you exactly what should land in their sinking wafer each morning.

Feeding Corys the Way Their Biology Demands

A proper Cory diet centers on protein-rich sinking food, with algae and biofilm as accidental extras at best. Treat algae as a snack they may nibble, never as a meal you can rely on. Hikari, API, Tetra, and Aqueon all make sinking wafers or pellets sized for small bottom feeders, and rotating two or three of these keeps the diet balanced.

What to Feed and How Often

  • Sinking pellets: The daily staple, high in protein, easy to portion. Drop one or two per fish after lights out.
  • Algae wafers: Use as a twice-weekly supplement, not a primary food, since wafers lean toward plant matter.
  • Frozen or live protein: Bloodworms, daphnia, and brine shrimp once or twice a week mimic wild invertebrate intake.
  • Vegetable matter: Blanched zucchini, cucumber, or shelled peas offer fiber and round out the omnivore profile.
  • Target feeding time: Aim for food that disappears in about three minutes, once or twice daily.

Warning Signs of an Underfed Cory

Relying on tank algae to feed Corys is a slow form of malnutrition. The earliest sign is a slightly concave belly when you view the fish from above. Later, barbels look shortened or ragged, color fades, the fish becomes lethargic, and lifespan shortens by months or years. A Cory that ignores sinking food at feeding time has usually learned to wait for scraps because the regular ration never came. Reverse that pattern fast, before organ damage sets in.

Stacking the Right Tankmates for Real Algae Control

Think of your tank as two separate teams. The substrate team is your Cory group, handling leftover food and detritus. The surface team is the algae crew, working glass, driftwood, and plant leaves. Building both teams deliberately is the difference between a tank that stays clean and one that fights green water every other month.

The Algae-Eater Tier List

Algae Eater Best Algae Handled Tank Size Notes
Otocinclus Soft green film, brown diatom 10 gal+ School of 6+, peaceful, sensitive to ammonia
Amano shrimp Hair, staghorn, soft green 10 gal+ Best hair-algae grazer in the hobby, individual count 3+
Nerite snail Green spot, green dust, glass 5 gal+ One snail per 10 gallons, lays unhatchable eggs
Bristlenose pleco Soft film on wood and broad leaves 30 gal+ Heavy waste output, skip in tanks under 29 gallons
Siamese algae eater Black beard, hair (older fish) 30 gal+ Semi-aggressive, can stress slow Corys in tight quarters

Stocking Blueprints by Tank Size

  • 10-gallon starter: One Nerite snail plus three Amano shrimp, with a small group of six pygmy Corys as the substrate team.
  • 20-gallon long: Add a school of six Otocinclus, keep the Amano group at three to four, and stock six to eight bronze or panda Corys.
  • 29-gallon and up: Run the full combination, six Otocinclus, four to six Amano shrimp, two Nerite snails, and a Cory group of eight or more, with room for a Bristlenose if the filter can handle the extra waste.

A common pleco does not belong on this list for tanks under 55 gallons. Its waste output raises phosphate and nitrate faster than it removes algae, and it often outgrows the tank within three years.

Stocking Mistakes and Warning Signs to Watch For

Most algae problems in tanks with Corys come from a mismatch between expectation and biology. You expect the Corys to clean the glass, while they expect you to feed them properly. Closing that gap is mostly about stocking choices and observation.

Common Mistakes That Make Algae Worse

  • Adding Corys to fight an outbreak: More fish means more waste, more ammonia, more phosphate, and the algae bloom intensifies. Solve the cause first.
  • Skipping water changes because “the fish clean”: Nothing replaces a 25% weekly change. Detritus still builds under sand where even Corys cannot reach.
  • Overstocking the cleanup crew: Two Otocinclus, three Amano, and six Corys in a 10-gallon will outpace the filter and crash parameters fast.
  • Using algae as the main food: A starved Cory cannot be saved by adding more fish to a tank.

Reading the Fish, Not the Glass

The clearest signal that your Corys are well fed is a gently rounded belly visible from above. A second signal is activity. Healthy, fed Corys cruise the substrate in a loose school, lifting and resettling sand with every breath. A Cory that hides all day, rests on its fins, or hangs at the surface is signaling stress, poor water quality, or hunger before the algae question even matters.

Tip: Photograph your Corys from above once a month. Belly shape changes slowly, and a side-by-side comparison catches early weight loss your eye misses.

The Bottom Line

Your Cory catfish are not algae cleaners, and pretending they are shortchanges both the fish and the tank. Feed them a proper omnivore diet of sinking pellets, protein treats, and vegetable matter, keep them in a group of at least six, and let them do what they do best: keep the substrate clean. Assign the real algae work to Otocinclus, Amano shrimp, and Nerite snails matched to your tank size, and algae stops being a recurring crisis.

FAQ

Do cory catfish actually clean algae off tank glass?

No. Their downward-facing mouth and short barbels are built for sifting sand, not scraping glass. A Cory may pick up a loose brown diatom film while foraging, but it cannot remove green spot, hair, or staghorn algae from any surface.

Will cory catfish eat brown algae or just green algae?

Both soft brown diatom films and very soft green films get incidental nibbling during substrate sifting. Anything tougher than a wipe-away film is left alone, and no Cory species is a meaningful answer to a real algae outbreak.

What is the best food to feed cory catfish if they don’t eat algae?

High-protein sinking pellets or wafers as the daily staple, plus frozen bloodworms or daphnia twice a week. Hikari Sinking Wafers, API Bottom Feeder Pellets, Tetra Tablets, and Aqueon Shrimp Wafers are all solid staples to rotate.

How many cory catfish should be kept together?

At least six, ideally eight or more for species like bronze, panda, and sterbai. Corys are social schoolers and a group of two or three will hide, eat poorly, and live shorter lives regardless of how much algae the tank grows.

Do cory catfish need algae to survive?

No. Algae is a minor incidental part of their diet at best. A Cory fed only tank algae will slowly starve, showing up as a concave belly, eroded barbels, faded color, and a shortened lifespan over months.

Are cory catfish better at eating algae than plecos or otocinclus?

No on both counts. Otocinclus outperform Corys on soft green and brown diatom films, Nerite snails win on hard green spot algae, and Amano shrimp are unmatched for hair and staghorn growth. A Bristlenose pleco adds film-algae control in tanks over 30 gallons but produces heavy waste.

BEGUM
BEGUM