Corydoras Catfish Tank Mates
Corydoras are peaceful, bottom-dwelling, and generally easy to house alongside most community fish, but a few real considerations, substrate compatibility, feeding competition, and size, matter more than they might for a mid-water schooling fish.
Generally Compatible
Small to medium peaceful livebearers (platies, mollies, guppies) and peaceful schooling fish (tetras, rasboras, danios) occupy the middle and upper water column and don't compete directly with corydoras for bottom-level food or space. Bristlenose plecos and otocinclus catfish share a bottom-dwelling, algae-grazing niche without meaningful direct competition, since corydoras primarily hunt for food in the substrate rather than grazing surfaces. Dwarf shrimp like cherry shrimp coexist well, since adult corydoras aren't a meaningful predation risk to adult shrimp, though very young shrimp fry face some risk.
Proceed With Caution
Larger, more boisterous bottom-dwellers like larger loaches or bigger catfish can outcompete corydoras for food at the substrate level, and a mismatch in size and assertiveness at feeding time is worth watching for even between broadly peaceful species. Fast-swimming, food-competitive fish at the surface can sometimes intercept sinking food intended for corydoras before it reaches the bottom, requiring more deliberate target-feeding.
Generally Incompatible
Aggressive or territorial cichlids that claim substrate territory will harass or exclude corydoras from the areas they need to forage. Fish requiring sharp or rough substrate for their own needs create a direct substrate-compatibility conflict, since the smooth sand or gravel corydoras need isn't universal across all species' preferences.
Compatibility Summary
Corydoras fit into almost any peaceful community tank with appropriate smooth substrate; the main considerations are ensuring they actually get fed at the bottom and avoiding substrate or territory conflicts with more assertive bottom-dwellers.
See also: Corydoras Catfish Care Guide, Corydoras Catfish Hub.
Compatibility Table
| Species | Rating | Note |
|---|---|---|
| Platy Fish | Compatible | Occupies a different water column level; no direct competition. |
| Cherry Shrimp | Compatible | Adult corydoras pose minimal predation risk to adult shrimp. |
| Bristlenose Pleco | Compatible | Different foraging niche; minimal direct competition. |
| Neon Tetra | Compatible | Occupies middle water column; peaceful and non-competitive. |
| Kuhli Loach | Caution | Similar bottom-dwelling niche; watch for feeding competition. |
| Oscar Fish | Not compatible | Large predatory cichlid likely to view corydoras as prey or claim substrate territory aggressively. |