Oddballs & others · Erpetoichthys calabaricus

Ropefish care guide

Also called: Reedfish, Rope fish, Snakefish, Snake fish

The ropefish is a slender, eel-like West African fish that breathes air and grows to about 14 inches (35 cm). It's peaceful and curious, but it eats small fish and shrimp and escapes through tiny gaps, so it needs a large, tightly sealed tank.

Ropefish need a tank of at least 75 gallons (284 L), and water at 24–28°C (75–82°F) with a pH of 6–7.5. They grow to about 35 cm (13.8 in) and are peaceful.

Plan a tank with ropefishSee all tank mates

Ropefish quick facts

Scientific nameErpetoichthys calabaricus
FamilyPolypteridae
OriginSlow, reedy coastal rivers and swamps of West and Central Africa, from Benin to Cameroon
Adult size35 cm (13.8 in)
Minimum tank75 gallons (284 L), at least 120 cm (47 in) long
Temperature24–28°C (75–82°F)
pH6–7.5
Hardness (GH)5–15 dGH
Group sizeCan live alone
TemperamentPeaceful
Swims atBottom
DietCarnivore
Care levelModerate
Lifespan10–20 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

One ropefish needs at least 75 gallons (284 L) in a tank 4 ft (120 cm) long, since floor space matters more than height. Seal every gap in the lid, including cord and filter cut-outs, and leave a little air space at the surface so it can breathe. Use sand or smooth gravel, and add pipes, caves and plants to hide in.

How many ropefish in a tank?

The smallest common tank that suits ropefish is a 75 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.

TankRopefish (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 gallonUp to 5
125 gallonUp to 9

What you need for ropefish

Sized for a 75 gallon tank, the smallest common size that suits ropefish. 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 ropefish

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.0–7.5 and 5–15 dGH. It can handle slightly brackish water but does not need salt. It is sensitive to ammonia and pH swings, so keep the tank stable, clean and gently filtered.

Best tank mates for ropefish

These popular species share ropefish' water needs and temperament. See the full list of 41 good matches.

Avoid keeping ropefish with

  • Cherry shrimp: Ropefish eats small shrimp like cherry shrimp.
  • Common goldfish: They need different temperatures: Ropefish 24–28°C (75–82°F), common goldfish 15–22°C (59–72°F).
  • Fancy goldfish: They need different temperatures: Ropefish 24–28°C (75–82°F), fancy goldfish 18–23°C (64–73°F).
  • Guppy: Ropefish can eat guppies: they're small enough to fit in its mouth once it's grown.
  • Neon tetra: Ropefish can eat neon tetras: they're small enough to fit in its mouth once it's grown.
  • Panda corydoras: Ropefish can eat panda corydoras: they're small enough to fit in its mouth once it's grown.

Feeding

A carnivore that hunts by smell, mostly at night. Feed bloodworms, brine shrimp, chopped earthworms, mussel, prawn and other meaty frozen foods. Many never take flakes, though some learn to eat sinking pellets. Feed at dusk, close to where it hides.

Behavior

Peaceful and inquisitive, often poking around the bottom or resting among plants. It eats any fish or shrimp small enough to swallow, so avoid neons, guppies and other small fish. Several can share a large tank. Avoid aggressive or very fast fish, which bully it and take its food.

Breeding

Almost never bred in aquariums. A few spawnings were reported in the 1990s, but none of the young are known to have reached adulthood. Females are heavier-bodied, and the anal fin is shaped differently in each sex. A breeding male's anal fin also swells and thickens.

Tips from experienced keepers

  • Plug every gap in the lid with foam or mesh. A ropefish that escapes usually dries out and dies.
  • Cover the filter intake. Ropefish can crawl into pumps and filters.
  • Feed after dark, near its hiding spot, so it gets its share before faster fish.
  • Keep fish smaller than about 2 in (5 cm) and all dwarf shrimp out of the tank.

Frequently asked questions

How big do ropefish get?

Most reach about 12–15 inches (30–38 cm) in aquariums. Older claims of 3 ft (90 cm) are now thought to be wrong.

What fish can live with a ropefish?

Peaceful, medium-sized fish that are too big to swallow, such as Congo tetras, angelfish, gouramis and Synodontis catfish. Avoid small fish, shrimp and aggressive cichlids.

Do ropefish breathe air?

Yes. They have simple lungs and swim up to gulp air, so they always need access to the surface. That lets them survive briefly out of water, but an escaped ropefish still dies once it dries out.

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.