Spiny Eels (Mastacembelidae)

Spiny Eel

Macrognathus aculeatus

The spiny eel, also called the spotted spiny eel (Macrognathus aculeatus), belongs to the family Mastacembelidae. This fish is secretive and one of the least visible inhabitants of an aquarium. Despite being a predator, the spiny eel is peaceful and gets along well with fish of suitable size. It is not difficult to keep: it adapts easily to a wide range of pH and water dH.

Tank
from 150 L (40 gal)
Temperature
23 – 26 °C (73 – 79 °F)
Size in aquarium
20 – 35 cm (7.9 – 14 in)
Acidity
pH 6–8

Predator: dangerous to small fish

Natural rangeRange on the map
  • South Asia area
  • Southeast Asia area
  • Bangladesh
  • China
  • India
  • Indonesia
  • Laos
  • Malaysia
  • Myanmar
  • Singapore
  • South Korea
  • Taiwan
  • Thailand
  • Vietnam

Tank conditions

Plan the tank stocking
Temperature
23 – 26 °C (73 – 79 °F)
Water pH
Slightly acidic (6) – Slightly alkaline (8)
Water dH
Soft (6) – Very hard (35)
Water salinity
wide range from ~1 to ~20 g/L
Size in aquarium
20 – 35 cm (7.9 – 14 in)
Lifespan
10 years
Temperament
Semi-peaceful dangerous to smaller ones
Toward small fish
predator
Required aquarium volume
from 150 L (40 gal)
Lighting
dimmed or moderate
Substrate
sandy (regular, light)
Water flow
weak or moderate
Swimming level
near the bottom
Feeding
Meat / protein live, frozen, fresh
Keeping
Solitary
  • Lifespan. A lifespan to expect under good care, not a measured value: it depends heavily on tank volume, water quality and diet — and for selectively bred forms, on their origin as well.
  • Toward small fish. Based on the Predators category in the catalog or the temperament in the species parameters. “A risk to small fish” means the species is not a predator by habit, yet will swallow any fish that fits in its mouth.
  • Required aquarium volume. This is a husbandry recommendation, not a measured value: the volume depends on the keeping mode (solitary), footprint, decor and tank mates.

Care and keeping

Description

Wild specimens reach 38 cm, but in the aquarium they usually grow to 20–35 cm. The spiny eel has a long, snake-like body and an elongated, pointed head. The pelvic fins are small and short. The dorsal and anal fins are positioned toward the tail and merge with it to form one continuous surface. Coloration ranges from yellow to light brown, sometimes with thin dark vertical stripes. A characteristic thin light stripe runs from the head to the tail, and large black spots with pale edges are present on the rear of the body. The dorsal fin has sharp spines, which give this fish its common name.

Habitat

This species is widely distributed in South and Southeast Asia, from India, Nepal, and Bangladesh to Myanmar, Thailand, Malaysia, and Indonesia. It inhabits both freshwater and brackish waters, preferring areas with slow flow and soft substrates. In such environments, eels usually bury themselves in the substrate while waiting for prey to pass by.

Behavior and Compatibility

Young fish can be kept in groups, but as they mature they become territorial and are best kept singly. Despite being predators, spiny eels are safe with fish large enough not to fit in their mouths. Good tank mates include gouramis, acaras, loaches, plecos, and peaceful American cichlids and similar species.

Care and Maintenance

The spiny eel is not particularly active and prefers to stay in one spot for long periods. A single individual needs an aquarium of at least 80 litres. When setting up the tank, substrate choice is critical: use soft coarse sand that will not compact. Other décor and plants can be added according to your preference. Maintaining good water quality is essential for these carnivorous fish, which produce considerable waste. A powerful filter system is necessary, along with weekly water changes of 20–25% and regular tank cleaning.

Diet

In the wild, the spiny eel is an ambush predator that feeds on small fish and crustaceans. In the home aquarium it readily eats pieces of fresh or frozen fish meat, shrimp, molluscs, earthworms, and bloodworm. You can also offer high-protein sinking foods for bottom-dwellers, such as flakes or pellets.

Breeding and Reproduction

Successful breeding of the spotted spiny eel in the home aquarium has not been documented. In the wild, the onset of spawning is triggered by environmental changes associated with the rainy season. These eels can lay up to 1000 eggs, usually near the base of aquatic plants. The incubation period is 3 days, after which the fry begin to swim freely. These fish have weakly developed parental instincts, and adults often prey on their own offspring.

Diseases

This species is extremely sensitive to water quality. Deterioration in conditions inevitably affects their health and makes them vulnerable to disease.

How to choose

When buying a spiny eel, examine the skin carefully. Specimens often have transport damage, which becomes infected by fungus quickly. Avoid fish with whitish coating, open sores, or signs of emaciation. A healthy fish will be active at dusk, but may hide or bury itself in the substrate during store hours. Check that the fins are intact and the body has no damage. Make sure there are no signs of fungal infection or white spots. Ask the seller whether the fish accepts frozen foods, as some individuals are difficult to adapt to non-living diets. Prefer fish that look well-fed with no sunken belly.

Compatibility

There are no pair reviews for this species yet — check tankmates in the matcher.

All tankmates

Plants and this fish

Matching water does not mean the plant will stay intact.

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.

Similar fishes

Matched by family, categories and overlapping keeping conditions

Siamese Spiny Eel

Siamese Spiny Eel

Macrognathus siamensis

Spiny Eels (Mastacembelidae)

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

Batrachomoeus trispinosus

Batrachoididae

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

Gobioides broussonnetii

Gobiidae

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

Microphis lineatus

Pipefishes (Syngnathidae)

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…

Other scientific names and conservation status

Other scientific names
Macroganthus aculeatus, Macrograthus aculeatus, Mastacembelus aculeatus, Ophidium aculeatum, Rhynchobdella aculeata, Rhynchobdella ocellata
Conservation status
Least concernLC