Aquariumpro
🔍
← Back to species
FishFreshwaterBeginnerAggressive

African Knife-fish

Xenomystus nigri

Also known as: African knifefish, African Knifefish, false featherback

The knifefish that barks, breathes air, and swims backwards with ease.

African Knife-fish
1 / 16
CC BY-SA 3.0

About

The African knifefish (Xenomystus nigri) is one of the more characterful oddball fish you can keep, and arguably the most beginner-accessible of the knifefishes. Native to a huge swath of tropical Africa including the Nile, Congo, Niger, and Chad basins as well as various coastal river systems in West and Central Africa, it favors slow, heavily vegetated water where it can lurk out of sight through the day. What immediately sets it apart from other knifefishes is the total absence of a dorsal fin. A handy way to distinguish it from the similar-looking Asian knifefish Notopterus notopterus. Instead, it propels itself with a long undulating anal fin that runs the length of its underside, fused with the caudal fin, and this arrangement lets it glide smoothly in reverse just as easily as forward. It's also an obligate air-breather, periodically surfacing to gulp air through a swim bladder modified for gas exchange, often producing a soft bell-like sound as it does so. During courtship, pairs communicate with audible barking sounds. Genuinely unexpected from an aquarium fish. Nocturnal by nature, it can be shy at first but tends to grow bolder with time. It is scaleless and sensitive to medications, so dose carefully. Adults become territorial with their own kind, and anything small enough to eat will be eaten.

Frequently asked questions

How big does the African Knife-fish get?
The African Knife-fish reaches about 7–12" as an adult.
What size tank does the African Knife-fish need?
A minimum of 53 gallons is recommended for the African Knife-fish.
What water parameters does the African Knife-fish need?
The African Knife-fish does best with a temperature of 72–82°F, a pH of 5.8–8, hardness around 1–20 dGH.
Is the African Knife-fish aggressive?
The African Knife-fish is aggressive and is best kept alone or with robust tankmates that can hold their own.
What does the African Knife-fish eat?
The African Knife-fish is a carnivore. It needs a meaty, protein-rich diet of frozen or live foods.
How long does the African Knife-fish live?
With good care, the African Knife-fish typically lives 8-15 years.