Malawi spiny eel

Mastacembelus shiranus

Also known as Shiranus eel, Malawi yellow eel

FreshwaterFish

Care at a glance

Temperature
75–81°F (24–27°C)
pH
7.5–8.5
Adult size
10.2 in (26 cm)
Minimum tank
66 gal (250 L)
Temperament
Mostly peaceful
Social behavior
Solitary
Tankmates
Tankmates with caution
Swim level
Bottom
Difficulty
Medium
Breeding
No record
Rarity
Rare
Origin
Lake Malawi and upper Shire river
Family
Mastacembelidae

Overview

Keep the Malawi spiny eel singly, as it is solitary and territorial toward its own kind, and it fits the hard-water community better than most eels. It stays near the bottom, burying in sand and threading rock seams, and comes out to forage as the tank quietens. It is peaceful with tankmates too large to swallow but will eat small fish, which makes it a fair match for medium-sized rift-lake cichlids rather than tiny species. Feed meaty foods such as earthworm, mussel, prawn, and frozen bloodworm or mysis. A tank of around 250 liters with sand, rockwork, and a firm lid suits it.

In the wild

The Malawi spiny eel is endemic to Lake Malawi and the connected upper Shire River, living over sand and along rocky shorelines. Unlike its soft-water relatives it needs hard, alkaline water: a pH around 7.5 to 8.5 and warm temperatures near 24 to 27 C. Give it a sand bed to bury in, piled rock with crevices to thread, and the clean, stable, well-oxygenated conditions of the great lake.

Good to know

Mastacembelus shiranus, a member of the spiny eel family Mastacembelidae, reaches about 26 centimeters. It is the only spiny eel described from Lake Malawi, sand-toned with fine marbling, and it feeds on invertebrates and small fish along the lake's rocky margins. A brightly marked form known informally as the rosette eel also turns up. Captive breeding has not been recorded.

Did you know

Lake Malawi is famous for its hundreds of cichlid species, yet it holds just a single spiny eel: Mastacembelus shiranus is the only member of the family known from the lake, the whole local franchise in one fish.

Common questions

What size tank does a Malawi spiny eel need?

A Malawi spiny eel needs at least 66 gal (250 L). It spends most of its time in the bottom.

What temperature and pH do Malawi spiny eel need?

Malawi spiny eel are comfortable at 75–81°F (24–27°C) with a pH of 7.5–8.5.

How big do Malawi spiny eel get?

An adult Malawi spiny eel reaches about 10.2 in (26 cm).

Appears in

Freshwater fish · Eels · Bottom dwellers

Keeping Malawi spiny eel?

Track water tests, reminders and stocking fit.

Sign in or Track your tanks →

Planning tankmates

See how Malawi spiny eel fits a stocking plan. Open the stocking calculator

Add to your site

Show this species on your own site: a shortcode for WordPress, or an HTML embed for anywhere else.

WordPress shortcodeAbout the plugin
HTML embedAbout the embed

Related species