Banjo Catfish Care Guide & Species Profile

Banjo Catfish

The banjo catfish (Bunocephalus coracoideus) is a small, peaceful South American catfish from the Amazon basin, named for its banjo-shaped body and camouflaged to look like a dead leaf. Adults grow to about 5-6 inches, hide by day and feed at night, and do well in a dimly lit tank of 25 gallons or more at 75-82°F.

Last updated: October 18, 2026. Facts checked against the sources listed at the end of this article.

The banjo catfish is a freshwater fish of the catfish group. The fish has an unusual banjo-shaped body with sandy-brown or black coloring. Banjo catfish are popular with aquarists due to the fish’s peaceful personalities, although these reclusive fish are known to hide from view until they feel completely comfortable in the tank.

Banjo Catfish Facts & Overview

Banjo Catfish

CategoryDetails
Scientific name:Bunocephalus coracoideus
Family:Aspredinidae (banjo catfishes)
Common names:Banjo catfish, banjo fish, guitarrita catfish, burrowing catfish
Distribution:Amazon River basin in Brazil, Bolivia and Peru
Size:5–6 inches
Life expectancy:8–12 years in captivity
Color:Earth tones: brown, orange and black
Diet:Omnivore; takes most sinking foods
Temperament:Peaceful
Activity:Nocturnal; hides by day
Minimum tank size:25 gallons
Temperature:75–82°F (24–28°C)
pH:6.0–8.0
Hardness:5–19 dGH
Care level:Easy
Breeding:Egg layer; rarely bred in aquariums
Conservation status:Least Concern (IUCN, assessed 2020)

Origin

Banjo catfish originate in freshwater forest streams, ponds, and lakes in Peru, Bolivia, and Brazil, in the Amazon River basin. The fish’s natural habitat is typified by large amounts of debris, such as fallen branches and leaf litter. Banjo catfish are found abundantly in the wild, but they’re difficult to spot: their tree bark-like appearance enables them to blend in with the debris at the bottom of the riverbed.

Adult Size & Lifespan

The average length of a full-grown banjo catfish is 5–6 inches. Adult females tend to be a little larger and rounder-bellied than males, and they look plumper when viewed from the side.

In the wild, banjo catfish live for 12 years on average. Most banjo catfish live for 8–12 years in captivity when properly cared for.

Availability

Banjo catfish aren’t as widely available as other catfish species, and though the banjo species is listed on most online pet stores, the fish are not always in stock. The typical cost of a banjo catfish is $7–$10.

Reputable stores selling banjo catfish are:

Appearance & Behavior

Banjo Catfish appearance

The banjo catfish’s body is a darkly colored body and blends in with its natural surroundings. This bottom-dwelling fish is shy and reclusive.

Colors, Patterns, Fins, and Sex Differences

Banjo catfish are named after their body shape, which resembles a banjo guitar. The fish have long, slender bodies that decrease in thickness toward the tail, and the fish have wide, flat faces used for burrowing in the sand.

This type of catfish has heavily keratinized skin with a rough, bumpy appearance and texture. The fish’s coloring is earth-toned, such as brown, black, and light tan, with black splotches along the tail and light-colored speckles across the whole body.

Male banjo catfish are slimmer and darker than females. Ageing, disease, and stress cause banjo catfish’s colors to become duller and paler than normal.

Typical Behavior

Banjo catfish are passive, peaceful fish that get along well with many other similar species. The fish aren’t territorial. Seriously Fish describes them as totally unaggressive toward their own kind and equally happy kept alone or in a group.

The banjo catfish is slow-swimming and spends most of its time burrowing in the substrate for food. The fish is easily startled and is known for hiding in caves, behind plants, or in the substrate during the day, especially when first introduced to an aquarium.

Banjo catfish are nocturnal, so they’re most active during the night, and sleep partially buried in the substrate during the day.

Banjo Catfish Tank Requirements

Banjo Catfish tank req

Banjo catfish are easy to look after as long as you make the fish feel comfortable with friendly tank mates and a habitat that mimics the species’ natural environment.

Habitat and Tank Setup

The banjo catfish’s natural habitat is freshwater lakes, rivers, and ponds that have a high concentration of debris, organic material, and plant matter. Replicate this habitat in captivity with suitable decorations and water parameters.

Banjo catfish spend a lot of time digging in the substrate, so the substrate should be soft and non-abrasive, such as soft sand or fine gravel. Decorate the tank with driftwood, rocks, dried leaf litter (such as dried Indian almond leaves), and caves to allow the fish to blend in with its surroundings.

Large broad-leafed plants, like duckweed and water wisteria, can be used to provide the banjo catfish’s preferred dimly-lit environment. Optionally, install blue moon lighting that switches on in the evening before the main lights switch off, to observe the fish in their preferred subdued lighting.

Banjo catfish should be kept in a tank of at least 25 gallons.

Tank Conditions

Ideal tank conditions for a banjo catfish are:

ParameterIdeal for banjo catfish
Water typeNeutral, slow-moving freshwater
Tank sizeMinimum 25 gallons and an extra 10 gallons per additional banjo catfish
Water temperature75–82°F
SubstrateSoft sand or fine gravel
Tank setupDriftwood, rocks, plants, caves, leaf litter
Acidity6.0–8.0 pH
Water hardness5–19 dGH
FilterYes, to clean the water and provide a slow current
BubblerNot essential if the tank contains a good filter
LightingStandard aquarium lighting and blue moon lighting (optional)
Water heaterYes

Banjo catfish are hardy fish that accept various water conditions as long as extremes are avoided. The tank water should be clean, so a good filter is the most important feature in a banjo catfish tank.

Common Banjo Catfish Health Issues and Diseases

Bloated Banjo Catfish

Some of the common health issues and diseases affecting banjo catfish are listed in the table below.

Health IssueSymptomsSuggested Action
Ammonia poisoningDarkened body color, gasping for breath, lethargy, loss of appetitePerform a large water change and discuss medication with your veterinarian
BloatSwollen abdomen, lethargy, pale gillsMonitor the fish’s diet and reduce its access to food to prevent overeating
Skin injuriesWhite patches on the skinThe injury should heal on its own without treatment. Remove abrasive substrate or rough decorations that could lead to further injuries as the catfish as it burrows

Banjo Catfish Tank Mates

Banjo Catfish Tank Mates

The best tank mates for banjo catfish are small, peaceful, slow-swimming fish that won’t bully or try to eat the catfish.

Great tank mates for banjo catfish include:

  • Other banjo catfish
  • Corydoras
  • Hatchetfish
  • Zebrafish
  • Tiger barbs
  • Betta fish
  • Guppies
  • Small tetras

Banjo Catfish Diet and Feeding

In the wild, banjo catfish eat a variety of foods, including earthworms, bloodworms, and small insects. Mimic this diet in captivity to ensure the fish is well-fed.

Feed banjo catfish in the evening, when the fish emerge from their shelters looking for food. Provide a pinch of small, meaty live or frozen foods like black or white mosquito larvae, bloodworms, daphnia, and brine shrimp. Supplement the fish’s diet with high-quality sinking catfish granules or pellets.

Ensure the fish have enough food to continue eating for two minutes. Avoid overfeeding to reduce the risk of health issues like bloat.

Breeding the Banjo Catfish

Banjo Catfish breeding
Breeding banjo catfish in captivity is difficult and has only been successfully accomplished by some professional breeders. Limited information is available on the exact steps required to breed these fish.

Banjo catfish reach sexual maturity once they’ve grown to about 4 inches long. The general breeding process for these fish is:

  1. Ensure there are several males and females together in the same breeding tank. Catfish are known to breed in the summer, so consider increasing the water temperature by 1 or 2 degrees to induce spawning
  2. Wait for the fish to spawn overnight. The females scatter up to 300 small, green, and sticky eggs on the substrate. Move the eggs to a spare tank filled with the same water, because the adults will eat them
  3. Wait for about three days for the eggs to hatch. The young larvae will feed off the egg sacks
  4. Feed the fish cyclops and rotifers, and ensure that the water quality is as clean as possible. The juveniles will begin to develop their coloration after about five days
  5. Move the juveniles into their own tanks and feed them an adult fish diet after three to five months

Banjo Catfish FAQs

Are banjo catfish good community fish?

Yes, for a peaceful community. Seriously Fish says the banjo catfish won’t prey on smaller fish and suits most community aquariums, ideally alongside tetras, dwarf cichlids, corydoras and smaller loricariids. The catch is that it is inactive and secretive, so in a busy community tank you may only see it after the lights go out.

Are banjo catfish aggressive?

No. Seriously Fish describes the banjo catfish as totally unaggressive toward its own kind, and it doesn’t hunt smaller fish. It is more likely to be the victim, so keep it away from large or aggressive fish that could bully it or try to eat it, and give it sand, rocks or leaf litter to hide in.

How big do banjo catfish get?

Banjo catfish usually reach 5-6 inches. Seriously Fish gives a maximum of about 6 inches (150 mm) standard length, while FishBase lists a maximum of 11 cm (about 4.3 inches) standard length. Adult females tend to be a little larger and rounder-bellied than males, which is the easiest way to tell the sexes apart.

Do banjo catfish need groups?

No. Seriously Fish says the banjo catfish is equally happy kept singly or as part of a group, and it is totally unaggressive toward others of its kind, so you can keep one or several. If you want to try breeding them, the same source suggests a group of at least six mature fish.

What do banjo catfish eat?

Banjo catfish eat most foods that sink to the bottom. Seriously Fish says they relish live and frozen foods such as bloodworm and earthworms as well as sinking dried foods, and FishBase notes that wild fish take a wide range of food, including organic debris from the bottom. Add food after lights out so the catfish gets its share.

What temperature do banjo catfish like?

Banjo catfish like warm water of about 75-82°F (24-28°C). FishBase lists 25-28°C for the species, and Seriously Fish gives a wider 68-81°F (20-27°C) range but advises aiming for the upper end of it. Use a heater, keep the pH between about 6.0 and 8.0, and keep the current gentle.

Should You Get a Banjo Catfish for Your Aquarium?

Yes, if you want an unusual, peaceful catfish and don’t mind that you’ll mostly see it after dark. Banjo catfish are peaceful, shy fish with a unique appearance and interesting burrowing behavior. Consider getting a banjo catfish if you have a suitable tank setup with peaceful tank mates. Don’t get a banjo catfish if your tank contains aggressive or large fish that could bully or eat the catfish.

Despite their nervous dispositions, banjo catfish make a great addition to most community tanks and are enjoyable to watch once they gain confidence in captivity.

Sources

  • Seriously Fish: Bunocephalus coracoideus (range, habitat, size, tank, water, diet, behavior, sexing, breeding, community suitability). Read October 18, 2026.
  • FishBase: Bunocephalus coracoideus (family, maximum length, Amazon basin distribution, temperature, pH and hardness, diet, IUCN status). Read October 18, 2026.

About Robert 468 Articles
Robert Woods is the creator of FishKeeping World, a third-generation fish keeper, and a graduate in animal welfare and behavior. He is also a proud member of the Association of Zoos and Aquariums, the Marine Aquarium Societies of North America, and the Nature Conservancy.

Be the first to comment

Leave a Reply

Your email address will not be published.


*