Aquariumpro
🔍
← Back to species
FishFreshwaterBeginnerAggressive

Crocodile Catfish

Bagarius suchus

A rapids-dwelling predator built more for public aquariums than home tanks.

Crocodile Catfish
1 / 5
© Enrico Richter · Via SeriouslyFish.com (educational / non-commercial use)

About

The Crocodile Catfish (Bagarius suchus) is a large, powerfully built predator native to the Mekong and Chao Phraya river systems of Southeast Asia, where it haunts fast-moving rapids and the main channels of major rivers. The body is rough and almost armored in texture, with bead-like granular protuberances along the sides and a series of prominent ridges or humps running along the back in front of and behind the adipose fin. A feature more developed in this species than in its close relatives. Dark blotches and bands break up the body pattern in a way that suits an ambush predator sitting among rocks in turbulent water. The lower jaw carries an unusual set of teeth arranged in outer rows of small, closely packed cones and inner rows of fewer but much larger ones, a design clearly meant for gripping slippery fish prey. Despite being listed as beginner-level in some trade contexts, this species is genuinely not suited to the average home aquarium. It reaches a substantial adult size, insists on being kept alone, and requires the kind of large, well-oxygenated setup that very few private keepers can realistically provide. Breeding has never been documented in captivity. If you encounter juveniles in the trade, be honest with yourself about your long-term housing options before taking one home.

Frequently asked questions

How big does the Crocodile Catfish get?
The Crocodile Catfish reaches about 16.5–27.5" as an adult.
What water parameters does the Crocodile Catfish need?
The Crocodile Catfish does best with a temperature of 68–82°F, a pH of 6–7.5, hardness around 2–12 dGH.
Is the Crocodile Catfish aggressive?
The Crocodile Catfish is aggressive and is best kept alone or with robust tankmates that can hold their own.
What does the Crocodile Catfish eat?
The Crocodile Catfish is a carnivore. It needs a meaty, protein-rich diet of frozen or live foods.