Hairy bagrid catfish
Bagroides hirsutus
Hairy bagrid catfish exhibit a robust body covered in fine, bristly texture, with dark brown to grey coloration and long, elaborately branched barbels.
This page includes AI-generated images. Why am I seeing AI images?
About the Hairy bagrid catfish
Bagroides hirsutus is a pretty obscure Asian bagrid catfish that shows up in the literature mainly from southern China, and it is rarely (if ever) seen as a true, correctly-identified aquarium fish. The big catch with this one is the name - multiple references flag its ID/placement as uncertain, and it has been bounced around as Liocassus/Leiocassis and even suggested as Tachysurus, so buying one in the hobby would be a bit of a gamble.
Also known as
Quick Facts
Size
28 cm
Temperament
Semi-aggressive
Difficulty
Expert
Min Tank Size
125 gallons
Lifespan
8-15 years
Origin
Asia (South China)
Diet
Carnivore/omnivore - sinking meaty foods (shrimp, worms, insect larvae), quality catfish pellets; will take fish if offered
Water Parameters
20-26°C
6.5-7.5
2-15 dGH
Need a heater for this species?
This species needs 20-26°C in a 125 gallon tank. Use our heater calculator to find the right wattage.
Calculate heater sizeCare Notes
- Give it a big, low-stress tank with a tight lid - they wedge into gaps and can rocket out at night; think 75g+ for an adult and lots of floor space.
- Set up like a Southeast Asian river: heavy flow, high oxygen, smooth sand, rounded rocks, and multiple caves/PVC tubes so it can claim a hide without fighting the whole tank.
- Keep the water on the cooler-tropical side (around 74-79F), pH roughly 6.5-7.5, and don't let nitrates creep up; they get touchy and stop eating when the water gets stale.
- Feed after lights-out or at least at dusk - sinking meaty stuff works best (prawn, mussel, earthworms, quality carnivore pellets), and don't overdo it or you will be siphoning greasy leftovers.
- Tankmates need to be too big to fit in its mouth and tough enough for a nocturnal bruiser: larger barbs, sturdy loaches, medium-large cichlids can work; skip tiny fish and anything with long flowing fins.
- Watch the spines - they can snag nets and you can get stuck too, so use a container to move it and keep a little aquarium salt/antiseptic handy if you take a poke.
- Common headaches are bloat from fatty food and gill stress from low oxygen; if it is hanging in the current or gulping at the surface, crank up aeration and flow right away.
- Breeding in home tanks is rare, but if you ever see a pair tolerating each other, add more caves and feed heavy with live/frozen foods - they tend to pick tight crevices and guardy behavior can spike fast.
Compatibility
Good Tankmates
- Medium to larger, fast midwater schooling fish like giant danios or robust barbs (think rosy or tinfoil-sized setups) - they stay out of the catfish's personal space and are too quick to hassle
- Sturdy rainbowfish (Boesemani and similar) - active, not finny, and they do their own thing while the bagrid does its cave patrol
- Bigger, calm characins like silver dollars - not snack-sized, not nippy, and they are usually unfazed by a semi-grumpy bottom cat
- Peaceful-to-moderate cichlids that are not bitey and not tiny, like Severums or keyholes (in a roomy tank with wood and sight breaks) - they can handle the attitude without constantly picking fights
- Other hefty bottom fish that can hold their ground and have different habits, like larger Synodontis (upside-down cats) - works best with lots of caves so nobody is forced to share
- Loaches that are tough and quick like clown loaches (in a big tank) - they are busy, fast, and not easily bullied, just make sure there are multiple hides so it is not a cave war
Avoid
- Small fish that can fit in its mouth like neon tetras, guppy-sized livebearers, or small rasboras - these tend to become night snacks once the lights go down
- Slow fish with fancy fins like bettas, long-fin gouramis, or fancy goldfish - they get stressed, and the catfish can nip or bulldoze them when it cruises around
- Nippy or hyper-aggressive fish like tiger barbs (in smaller groups) or many mbuna - they will harass the catfish and then everyone is miserable
- Other territorial bottom predators that want the same cave, like many larger Pimelodid cats or aggressive spiny eels - you can get serious nighttime brawls over hides
Where they come from
Hairy bagrid catfish (Bagroides hirsutus) show up in parts of Southeast Asia, usually tied to flowing rivers and streams with a lot of structure - roots, rock piles, leaf litter, that kind of messy bottom you only get in real waterways. They are built for current and cover, and they act like it in the tank.
If you are used to lazy, open-water catfish, this one will feel different. Think "river ambush predator that wants a cave" more than "community scavenger".
Setting up their tank
Give them space and give them hiding spots. They are not a "stick it in a 20 long" catfish. I would not even consider them unless you can offer a long footprint and a layout where the fish can disappear whenever it wants.
- Tank size: I would treat 75 gallons as a starting point for an adult, bigger if you want tankmates or more than one.
- Footprint matters more than height. Long and wide beats tall.
- Strong filtration and high oxygen. These fish appreciate moving, clean water.
- Add current (powerheads or a river-manifold style setup) but make a couple of calm pockets behind wood/rock.
- Substrate: sand or smooth small gravel. Skip sharp stuff - they spend a lot of time on the bottom.
- Hard cover: rock caves, tight crevices, driftwood tangles, PVC tucked behind decor (yep, it works).
- Dim lighting and lots of shade help them settle in faster.
Make at least one "perfect cave" that only has one entrance and is just barely big enough for the fish to wedge into. Mine calmed down immediately once it found a snug hide.
Water numbers are less about chasing a specific pH and more about stability and cleanliness. Neutral-ish freshwater is fine for most kept specimens, but they react badly to neglected maintenance. Keep nitrate under control and keep the oxygen high. If your tank ever smells "fishy" or looks hazy, this is not the species to gamble with.
They do not handle new-tank syndrome or sloppy cycling. Only add one after the tank has been steady for a while and the filter is mature.
What to feed them
They are predators and opportunists, not algae grazers. The trick is getting them on a predictable routine without turning your tank into a greasy mess. Mine did best with a mix of quality sinking foods and meaty frozen stuff, fed after lights-out.
- Staples: high-protein sinking pellets and wafers that do not explode into dust.
- Frozen: shrimp, krill, bloodworms, chopped mussel, chopped prawn, tilapia pieces (small).
- Live (optional): earthworms/nightcrawlers cut to size are a big hit if you can source them cleanly.
- Avoid as a main food: feeder fish. Too risky for parasites and they encourage sloppy, aggressive feeding.
Feed with tongs near their cave. It keeps food from disappearing into the rocks, and you can confirm they actually ate instead of assuming.
Portion control matters. They will keep eating if you keep dropping food, and then you get the classic catfish combo: bloat, filthy substrate, and ammonia spikes. I would rather feed smaller portions 3-4 times a week than dump a big meal every night.
How they behave and who they get along with
Expect a shy fish that turns bold the moment the room gets dark. They are territorial about their favorite hide, and they are absolutely willing to eat anything they can fit in their mouth. Think "quiet bruiser" rather than "friendly bottom crew".
- Best tankmates: sturdy mid-to-upper water fish that are too big to swallow and not prone to fin-nipping.
- Risky tankmates: small tetras, danios, small barbs, dwarf cichlids, baby anything.
- Bottom tankmates: generally a bad idea. Other catfish and loaches compete for the same real estate and can lead to nightly brawls.
- Multiple Bagroides: only attempt in a large tank with lots of separate caves and line-of-sight breaks. Even then, watch them closely.
If a fish can disappear overnight, assume it got eaten before you assume it jumped. Hairy bagrids are surprisingly efficient hunters in the dark.
They are not usually plant destroyers, but they are strong and clumsy. If you want plants, pick ones that can be tied to wood/rock (anubias, java fern, buce) or rooted plants with protection around the base. Anything loosely planted will get bulldozed during midnight patrols.
Breeding tips
Honestly, breeding Bagroides hirsutus in the home aquarium is not something I would plan around. Most hobbyists keep them as a display predator, and confirmed home spawns are rare. If you end up with a male and female and a tank that mimics seasonal shifts, you might see courtship behavior, but I would treat it as a long-shot project.
- If you want to try: simulate a wet season with cooler water changes, heavier flow, and lots of oxygen.
- Provide multiple deep caves and dark zones.
- Feed heavy on meaty foods for a conditioning period, then do the "season change" routine.
- Have a plan for separating adults if you ever see eggs or fry - they will not respect the nursery.
If you ever get fry, document it. This is one of those fish where good hobby reports actually help everyone.
Common problems to watch for
Most issues with this species come from three things: poor oxygen, dirty water, and injuries from rough decor or fights. They are tough in the sense that they can handle a lot of flow and strong filtration, but they are not forgiving of neglect.
- Skin and barbels damage: sharp gravel, jagged rock, or a too-small cave they scrape against.
- Bloat/constipation: overfeeding rich foods. Mix in smaller meals and do not feed huge chunks all the time.
- Ich and other parasites: often show up after a stressful move or bad quarantine. They can be sensitive to strong meds, so research dosages and watch them closely.
- Internal parasites: common in wild-caught predators. Unexplained weight loss with normal appetite is a clue.
- Aggression injuries: torn fins or missing chunks from territorial disputes, especially with other bottom fish.
Quarantine is not optional with this one. Wild-caught specimens can bring parasites, and once a big predatory catfish is sick, treating a heavily decorated tank turns into a headache fast.
Last practical thing: always keep the tank covered. They can launch themselves surprisingly well, especially after a water change or if they get spooked at night. A tight lid has saved me more than once.
Similar Species
Other freshwater semi-aggressive species you might be interested in.

Altipedunculata stone loach
Schistura altipedunculata
Schistura altipedunculata is one of those little stream loaches that wants clean, well-oxygenated water and a bunch of rock nooks to claim as home. It is a bottom-hugger that will spend its day scooting from crevice to crevice, and it tends to get a bit spicy with its own kind if you do not give it enough hiding spots.

American flagfish
Jordanella floridae
Jordanella floridae is that little Florida native with the red-and-cream striping that really does look like a tiny flag once a male colors up. They graze algae like champs (especially stringy/hair algae), but they have a bit of attitude - give them plants and space so the bossy behavior stays manageable. Bonus: the male guards the eggs and will actively fan them, which is pretty fun to watch.

Amur sculpin
Alpinocottus szanaga
This is a little coldwater sculpin from the Amur drainage - a bottom-hugging, rock-and-gravel fish that spends its day wedged under stones and darting out to grab food. Super cool behavior and attitude, but it is absolutely not a warm tropical community fish - it wants chilly, fast, oxygen-rich water and will bicker with other bottom fish.

Anitápolis livebearer
Jenynsia weitzmani
Jenynsia weitzmani is a freshwater anablepid livebearer endemic to southern Brazil (currently known only from the type locality near Anitápolis, Santa Catarina). Like other Jenynsia (onesided livebearers), reproduction involves lateralized mating morphology/behavior; aquarium care guidance is not well-documented for this species specifically.

Aracu-comum
Schizodon vittatus
Schizodon vittatus is a large South American anostomid (family Anostomidae). Reported maximum size is about 35 cm standard length; it is harvested/consumed in parts of Brazil and is not commonly covered by mainstream aquarium husbandry references.

Bakongo cichlid
Thoracochromis bakongo
Thoracochromis bakongo is a small riverine haplochromine cichlid from the lower Congo/Kasai systems in DR Congo, reaching about 10.8 cm TL (~4.3 in). Aquarium breeding behavior for this specific species is not consistently documented in major references, so avoid stating confirmed maternal mouthbrooding unless you can cite a species-level source.
More to Explore
Discover more freshwater species.

Aboina barb
Enteromius aboinensis
Enteromius aboinensis (the Aboina barb) is a small West African barb with a clean black midline stripe and a little spot right at the base of the tail. It does best when you treat it like a proper schooling fish - keep a decent group and give it plants around the edges with open swimming room in the middle.

Ajuricaba tetra
Jupiaba ajuricaba
Jupiaba ajuricaba is a South American freshwater characin from the Amazon basin in Brazil (rio Negro, rio Solimões, and rio Tapajós basins). It reaches about 9.5 cm SL and is diagnosed by a narrow dark midlateral stripe, an elongated humeral spot, and an ocellated spot on the upper caudal-fin lobe. Wild specimens have been collected from blackwater forest streams and also oxbow-lake habitats.

Allen's river garfish
Zenarchopterus alleni
A poorly known freshwater halfbeak endemic to West Papua (Mamberamo River), described from a single specimen (~13 cm SL). Beyond basic habitat/occurrence, little is published about its ecology or aquarium suitability; assume it is a surface-oriented, jump-prone halfbeak only by analogy with related taxa.

Amapa tetra
Hyphessobrycon amapaensis
This is a tiny, super sleek little tetra with a clean red stripe down the side that really pops once its settled in. It does best in a planted, slightly tinted "creek-style" setup and looks way cooler when you keep a proper group so they school and flash that line together. If you can give it soft, slightly acidic water and a calm community, its an easy fish to fall for.

Amatlan chub
Yuriria amatlana
Yuriria amatlana (the Amatlan chub) is a little Mexican native minnow from the Ameca River basin. Its wild range is pretty limited and it is listed as Endangered, so its care info in the aquarium hobby is basically nonexistent and its availability is usually low. In the original species description, preserved fish show a dark lateral stripe with a darker patch on the caudal peduncle, and they can have tiny barbels at the mouth corners.

Andrica moenkhausia
Moenkhausia andrica
Moenkhausia andrica is a little Brazilian characin from the Tapajos system that tops out around 7 cm (about 2.8 inches) standard length. It has a neat netted (reticulated) scale pattern plus a dark spot on the caudal peduncle, and the really wild part is that mature females can have tiny fin hooklets too, which is usually a male-only thing in a lot of characins.
Looking for other species?
