How long do aquarium catfish live
Corydoras: 5–10 years. Pictus: 8–10 years. Redtail and other large predators: 15–20 years and several feet long. Lifespan is destroyed by bare substrate (corys need smooth sand, not sharp gravel that erodes their barbels), poor filtration, and being kept solo when they are schooling species.
Tank by species, not by name
Corydoras: a 20-gal (75 L) planted tank with sand substrate and a school of 6+. Pictus: 55+ gal (210 L) with cover. Redtail: a pond or 300+ gal (1,100+ L) — do not attempt in a home aquarium. Smooth substrate protects barbels; sharp gravel causes infection and "black smudge."
Diet and the barbel rule
Sinking wafers, frozen foods, and for corys, a little sinking pellet; they are omnivorous scavengers but still need fed food, not just leftovers. Redtails eat large meaty meals and will eat tank mates. Never use sharp gravel — it destroys the sensory barbels catfish feed with, leading to starvation and infection.
The size trap
The single biggest catfish mistake is buying a cute juvenile of a species that becomes enormous (redtail, pangasius, giant gourami-adjacent cats). These fish outgrow homes and are abandoned. If you cannot house a 3–4 ft fish for 20 years, choose corydoras or a confirmed small species and confirm adult size in writing.
Beginner mistakes to avoid
- Buying a juvenile giant catfish — it outgrows the tank in a year.
- Sharp gravel — destroys cory barbels and causes infection.
- Keeping schooling cats alone — they pine.
- Assuming all catfish are peaceful cleaners.