Spiny Eel

Macrognathus aculeatus

Photo of aquarium fish Spiny Eel
Natural range
  • South Asia area
  • Southeast Asia area
  • Bangladesh
  • China
  • India
  • Indonesia
  • Laos
  • Malaysia
  • Myanmar
  • Singapore
  • South Korea
  • Taiwan
  • Thailand
  • Vietnam
Predators Unusual Brackish-water Conservation status: Least concern LC

Family:Spiny Eels (Mastacembelidae)

Other scientific names: Macroganthus aculeatus, Macrograthus aculeatus, Mastacembelus aculeatus, Ophidium aculeatum, Rhynchobdella aculeata, Rhynchobdella ocellata

The Spiny Eel, also known as the Spotted Spiny Eel (scientific name Macrognathus aculeatus), belongs to the family Mastacembelidae. This species has a reclusive nature, making it one of the least conspicuous inhabitants of an aquarium. Although Macrognathus is a predator, it is peaceful and coexists well with fish of appropriate size. Its keeping is not particularly difficult: it easily adapts to various pH and dGH values.

Required aquarium volume
from 150 L
Size in aquarium
20 – 35 cm
Temperature
23 – 26 °C
Temperament
Semi-peaceful
Parameters
Temperature23 – 26 °C
Water pHSlightly acidic (6) – Slightly alkaline (8)
Water dHSoft (6) – Very hard (35)
Water salinitywide range
Size in aquarium20 – 35 cm
Lifespan10 years
TemperamentSemi-peaceful
Toward small fishpredator
Required aquarium volumefrom 150 L
Lightingdimmed or moderate
Substratesandy (regular, light)
Water flowweak or moderate
Swimming levelnear the bottom
FeedingMeat / protein
KeepingSolitary

Frequently asked questions

The essentials: size, tank volume, water parameters and care

How big does Spiny Eel get?

An adult reaches 20–35 cm in length. Plan the tank around the maximum size: the fish quickly outgrows a cramped setup.

What size aquarium does Spiny Eel need?

The recommended volume is 150 L. A smaller tank speeds up nitrate build-up and raises stress levels.

What water parameters does Spiny Eel need?

Temperature 23–26 °C, pH 6–8, hardness 6–35 dGH. Stability matters more than exact values: sudden swings are harder on the fish than a small deviation from the ideal.

How long does Spiny Eel live?

Around 10 years when kept properly. Lifespan depends directly on tank volume, water quality and a varied diet.

Is Spiny Eel aggressive?

Temperament: semi-peaceful (dangerous to smaller ones). This is a predatory species — any fish small enough to fit in its mouth will eventually be eaten.

How many Spiny Eel should be kept together?

Recommended setup: solitary. Ignoring this is a common cause of stress and disease.

What does Spiny Eel eat?

Diet type: meat / protein (live, frozen, fresh). Feed small portions that are finished within a couple of minutes — overfeeding does more harm than underfeeding.

What is the scientific name of Spiny Eel?

The scientific name of the species is Macrognathus aculeatus, family Spiny Eels (Mastacembelidae). It also appears in the literature as: Macroganthus aculeatus, Macrograthus aculeatus, Mastacembelus aculeatus.

Plants and this fish

Similar fishes

Matched by family, categories and overlapping keeping conditions

Siamese Spiny Eel
Siamese Spiny Eel
Spiny Eels (Mastacembelidae)

Macrognathus siamensis

The Siamese spiny eel, scientifically known as Macrognathus siamensis, belongs to the family Mastacembelidae, or spiny eels, and is classified as an eel. It can be found in the wild in Southeast Asia, particularly in…

Toadfish
Toadfish
Batrachoididae

Batrachomoeus trispinosus

The Three-spined Toadfish (scientific name Batrachomoeus trispinosus), belonging to the family Batrachoididae, presents a rather unusual sight. Its appearance, characterized by a massive head and unconventional growths,…

Dragon Goby
Dragon Goby
Gobiidae

Gobioides broussonnetii

This fish, known by several names such as "Purple Goby," Peruvian Goby, or Dragon Goby, has the scientific name Gobioides broussonnetii and belongs to the family Gobiidae. Its appearance is quite bizarre, resembling the…

Banded Pipefish
Banded Pipefish
Pipefishes (Syngnathidae)

Microphis lineatus

Microphis lineatus, known as the Banded Pipefish, belongs to the family Syngnathidae. This species inhabits the coastal tropical waters of the American continent. It can be found in fresh, brackish, and marine waters…

rev. 1c927ce© Aquario 2024-2026Create by VR9