Oddballs & others · Apteronotus albifrons

Black ghost knifefish care guide

Also called: Black ghost, Black ghost knife fish, BGK, Ghost knifefish

The black ghost knifefish is a nocturnal, weakly electric fish from South America that swims by rippling a long fin under its belly. It's calm with big tankmates, but it grows to about 18 inches (45 cm), eats small fish and needs a 6 ft (180 cm) tank.

Black ghost knifefish need a tank of at least 125 gallons (473 L), and water at 24–28°C (75–82°F) with a pH of 6.5–7.8. They grow to about 45 cm (17.7 in) and are peaceful.

Plan a tank with black ghost knifefishSee all tank mates

Black ghost knifefish quick facts

Scientific nameApteronotus albifrons
FamilyApteronotidae
OriginRivers and creeks of tropical South America, from Venezuela to the Paraguay–Paraná basin (many sold are pond-bred in Indonesia)
Adult size45 cm (17.7 in)
Minimum tank125 gallons (473 L), at least 180 cm (71 in) long
Temperature24–28°C (75–82°F)
pH6.5–7.8
Hardness (GH)5–12 dGH
Group sizeCan live alone
TemperamentPeaceful; fights its own kind
Swims atBottom
DietCarnivore
Care levelHard
Lifespan10–15 years
Safe with shrimp?No, eats shrimp
Safe with plants?Yes
  • Known jumper: keep a tight-fitting lid.
  • Needs sand or smooth, fine gravel to protect its barbels and belly.

Tank setup

An adult needs at least 125 gallons (473 L) in a tank about 6 ft (180 cm) long and 2 ft (60 cm) front to back. Juveniles grow fast and outgrow a 55-gallon tank in about a year. Give it a tube or cave just big enough to hide in, soft sand, dim light and a tight lid.

How many black ghost knifefish in a tank?

The smallest common tank that suits black ghost knifefish is a 125 gallon. Here is roughly how many fit in each size when they are the only fish, based on adult size and waste output. Leave room if you want tank mates.

TankBlack ghost knifefish (alone)
3 gallonToo small
5 gallonToo small
10 gallonToo small
15 gallonToo small
20 gallonToo small
20 gallon longToo small
29 gallonToo small
40 gallonToo small
55 gallonToo small
75 gallonToo small
125 gallonUp to 4

Numbers are bioload limits only. Keep only one per tank.

What you need for black ghost knifefish

Sized for a 125 gallon tank, the smallest common size that suits black ghost knifefish. For a different tank or a mix of fish, use the stocking calculator for a list sized to your plan.

Tank and equipment

Food and extras for black ghost knifefish

Product links go to Amazon search results. As an Amazon Associate we earn from qualifying purchases, at no extra cost to you. Disclosure.

Water parameters

Keep it at 24–28 °C (75–82 °F), pH 6.5–7.8 and 5–12 dGH. Poor or unstable water quickly leads to skin problems, so only add it to a mature, well-filtered tank. Change water every week to keep nitrate low.

Best tank mates for black ghost knifefish

These popular species share black ghost knifefish' water needs and temperament. See the full list of 29 good matches.

Avoid keeping black ghost knifefish with

  • Betta fish: Black ghost knifefish can eat bettas: they're small enough to fit in its mouth once it's grown.
  • Bronze corydoras: Black ghost knifefish can eat bronze corydoras: they're small enough to fit in its mouth once it's grown.
  • Cherry shrimp: Black ghost knifefish eats small shrimp like cherry shrimp.
  • Common goldfish: They need different temperatures: Black ghost knifefish 24–28°C (75–82°F), common goldfish 15–22°C (59–72°F).
  • Fancy goldfish: They need different temperatures: Black ghost knifefish 24–28°C (75–82°F), fancy goldfish 18–23°C (64–73°F).
  • Guppy: Black ghost knifefish can eat guppies: they're small enough to fit in its mouth once it's grown.

Feeding

A meat-eater that feeds mostly at night. Offer frozen or live bloodworms, brine shrimp, chopped earthworms and prawn, plus sinking carnivore pellets once it learns to take them. Feed after the lights go out so faster fish don't take everything first.

Behavior

Shy by day and active at night, it finds its way and its food with a weak electric field. It ignores fish too big to swallow but eats small tetras, guppies and shrimp. Two in one tank usually fight over hiding spots, so keep one. Pick calm tankmates of 4 in (10 cm) or more, such as angelfish, eartheater cichlids, silver dollars and peaceful catfish.

Breeding

Very rarely bred in home aquariums. In research tanks, spawning has been triggered by slowly lowering the water's conductivity to copy the rainy season. Most fish in shops are raised in large outdoor ponds, mainly in Indonesia. Males and females look almost the same.

Tips from experienced keepers

  • Only buy a juvenile if you can give it a 6 ft (180 cm) tank within a year or two.
  • Give it a clear tube or a length of PVC pipe to hide in. It will use it every day.
  • Feed after the lights go out, when it is naturally active and hunting.
  • Keep the lights dim or add floating plants. It comes out more often when the tank isn't brightly lit.
  • Keep fish under about 3 in (8 cm), and all shrimp, out of its tank.

Frequently asked questions

How big do black ghost knifefish get?

Most reach about 14–18 inches (35–45 cm) in aquariums, and the largest reach about 20 inches (50 cm). They grow quickly in the first year, then more slowly.

Can you keep two black ghost knifefish together?

Usually not. They squabble over hiding places, and the stronger fish can bully the weaker one until it stops eating. Keep one per tank unless you have a very large tank with several caves.

Are black ghost knifefish electric?

Yes, but only weakly. They make a faint electric field to sense their surroundings and find food in the dark. It is far too weak to hurt you or other fish.

Sources

We checked these references when writing this page. Values are for healthy long-term keeping, not survival limits. Last reviewed 2026-10-13. See our editorial policy.