Best catfish for freshwater tanks
16 species in this category on Fishori. Open a profile for tank size, temperament, then run pair checks before mixing.
Most aquarium catfish are bottom-feeders that come out at dusk or after lights-out. Sizes run from 5 cm social corydoras to common plecos that pass 45 cm and shred a starter tank's plants on the way. Common pleco is the classic shop trap: the juvenile in the 30L display tank will outgrow a 200L within two years. Stick to bristlenose if you want a pleco at all, and use sand or smooth gravel so the bottom-dwellers do not wear their barbels down.
All in this category
- Adolfoi corypeaceful · min 80L · ~5cmTank mates →
- Bronze corydoraspeaceful · min 100L · ~6cmTank mates →
- Corydoras Catfishpeaceful · min 60L · ~6cmTank mates →
- Cuckoo / petricola catfishpeaceful · min 200L · ~10cmTank mates →
- Emerald catfish (Brochis)peaceful · min 120L · ~7cmTank mates →
- Glass Catfishpeaceful · min 80L · ~8cmTank mates →
- Julii Corydoraspeaceful · min 60L · ~5cmTank mates →
- Panda Corydoraspeaceful · min 60L · ~5cmTank mates →
- Peppered Corydoraspeaceful · min 80L · ~7cmTank mates →
- Pictus catfishpeaceful · min 250L · ~14cmTank mates →
- Pygmy Corydoraspeaceful · min 30L · ~3cmTank mates →
- Red-tailed catfishaggressive · min 2000L · ~120cmTank mates →
- Salt and pepper cory / dwarf corypeaceful · min 60L · ~3.5cmTank mates →
- Sterba's Corydoraspeaceful · min 100L · ~7cmTank mates →
- Twig / whiptail catfishpeaceful · min 150L · ~20cmTank mates →
- Upside-down Catfishpeaceful · min 100L · ~10cmTank mates →
Peaceful subset
Tank volume hubs
Guides
- Beginner-friendly freshwater fish
- Peaceful community fish
- Fin-nipping fish
- Aggressive & semi-aggressive fish
- Fish that may eat smaller tank mates
- Fish that grow too big for small tanks
- Schooling & group fish
- Fish for smaller aquariums (on file)
- Often shrimp-tolerant (heuristic, conservative)
- Fish that are a poor first choice for beginners