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
- With caution
- Swim level
- Bottom
- Diet
- Carnivore
- Difficulty
- Medium
- Breeding
- No record
- Rarity
- Rare
- Family
- Mastacembelidae
- Origin
- Lake Malawi and upper Shire river
Overview
The Malawi spiny eel is a bottom-dwelling eel that fits a hard-water community better than most of its kind. It is a fish for a keeper past the beginner stage.
Caring for the Malawi spiny eel
Keep the Malawi spiny eel in a tank of 66 gal (250 L) or larger, with a firm lid. Give it a sand bed to bury in and piled rock with crevices to thread. It stays near the bottom and comes out to forage as the tank goes quiet.
Unlike its soft-water relatives, it needs hard, alkaline water at 75 to 81°F (24 to 27°C) and a pH of 7.5 to 8.5. Keep conditions clean, stable and well oxygenated. Feed meaty foods such as earthworm, mussel, prawn, and frozen bloodworm or mysis.
Keep it singly, as it is territorial toward its own kind. It is peaceful with tank mates too large to swallow but will eat small fish. That makes it a fair match for medium-sized rift-lake cichlids rather than tiny species. Captive breeding has not been recorded.
Good to know
Mastacembelus shiranus belongs to the spiny eel family, Mastacembelidae. It is sand-toned with fine marbling. A brightly marked form, known informally as the rosette eel, also turns up. It also goes by the name Malawi yellow eel.
In the wild
The Malawi spiny eel is endemic to Lake Malawi and the connected upper Shire River. It lives over sand and along the rocky shorelines, where it feeds on invertebrates and small 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 does a Malawi spiny eel need?
A Malawi spiny eel is comfortable at 75–81°F (24–27°C) with a pH of 7.5–8.5.
What does a Malawi spiny eel eat?
A Malawi spiny eel eats meaty foods such as earthworm, mussel, prawn, and frozen bloodworm or mysis.
How big does a Malawi spiny eel get?
An adult Malawi spiny eel reaches about 10.2 in (26 cm).
Related species
13.8 in (35 cm)79 gal (300 L)75–81°F (24–27°C)Tanganyika striped spiny eel
Mastacembelus plagiostomus
13.8 in (35 cm) · 79 gal (300 L)
15 in (38 cm)79 gal (300 L)73–82°F (23–28°C)Greshoff's spiny eel
Mastacembelus greshoffi
15 in (38 cm) · 79 gal (300 L)
15 in (38 cm)79 gal (300 L)73–82°F (23–28°C)Liberian spiny eel
Mastacembelus liberiensis
15 in (38 cm) · 79 gal (300 L)
6.7 in (17 cm)53 gal (200 L)75–82°F (24–28°C)Brichard's spiny eel
Mastacembelus brichardi
6.7 in (17 cm) · 53 gal (200 L)
17.7 in (45 cm)79 gal (300 L)75–81°F (24–27°C)Tanganyika spotted spiny eel
Mastacembelus ellipsifer
17.7 in (45 cm) · 79 gal (300 L)
17.7 in (45 cm)106 gal (400 L)73–82°F (23–28°C)Tin Win's spiny eel
Mastacembelus tinwini
17.7 in (45 cm) · 106 gal (400 L)