Kuhli Loach Tank Mates
Kuhli loaches are peaceful, soft-water bottom dwellers, so tankmate selection mostly comes down to matching water chemistry and avoiding fish that outcompete them for food at the substrate level or that nip at their thin, scaleless bodies.
Generally Compatible
Small tetras such as neon, cardinal, and ember tetras occupy the upper and middle water column and share a soft-acidic water preference, making them one of the most reliable community combinations for a kuhli-based bottom-dweller setup. Dwarf gouramis and honey gouramis are peaceful mid-to-top dwellers that don't compete for the kuhli's substrate-level food or territory. Otocinclus catfish share a similarly peaceful, non-competitive niche, focused on algae rather than sifting substrate. Cherry shrimp coexist well since kuhlis are too slow and non-predatory to threaten healthy adult shrimp, though they may eat shrimp fry or molts opportunistically.
Proceed With Caution
Corydoras catfish share the bottom niche and can compete for sinking food, though the two generally coexist peacefully if feeding is monitored to ensure both get adequate food; this pairing works better in a larger tank with dispersed feeding spots. Bettas are peaceful enough behaviorally but sit at the opposite end of the water-hardness spectrum from a genuinely soft-water-optimized kuhli tank, so this pairing works only when water chemistry is kept in a middle ground rather than pushed toward either species' ideal.
Generally Incompatible
Larger or more boisterous cichlids (oscars, jack dempseys, and similar) view a slow-moving, worm-shaped kuhli as easy prey, and this is one of the more commonly reported predation losses in mixed-cichlid setups. Fin-nipping barbs like tiger barbs can harass kuhlis, whose small fins and slow movement make them a target despite lacking the flowing fins of a betta or angelfish.
Compatibility Summary
The most dependable kuhli tankmates are small, peaceful, soft-water-tolerant fish that don't compete directly for substrate-level food, rather than larger or more assertive species regardless of stated temperament.
See also: Kuhli Loach Care Guide, Kuhli Loach Hub.
Compatibility Table
| Species | Rating | Note |
|---|---|---|
| Neon Tetra | Compatible | Shares soft-acidic water preference and occupies a different water column level. |
| Cardinal Tetra | Compatible | Similar water chemistry needs and no competition for substrate-level food. |
| Otocinclus Catfish | Compatible | Non-competitive, peaceful algae grazer sharing bottom-adjacent space without conflict. |
| Cherry Shrimp | Compatible | Kuhlis are too slow to threaten healthy adult shrimp, though may eat fry or molts. |
| Corydoras Catfish | Caution | Shares the bottom niche and can compete for sinking food; monitor feeding. |
| Betta Fish | Caution | Behaviorally peaceful but prefers harder, more neutral water than a kuhli's soft-acidic ideal. |
| Oscar Fish | Not compatible | Large, predatory cichlid that views a slow-moving kuhli as easy prey. |
| Tiger Barb | Not compatible | Known fin-nipper that can harass slow-moving, small-finned kuhlis. |