One-stripe Spiny Eel
Macrognathus aculeatus
Also known as: elephant trunk fish, lesser spiny eel
A serpentine burrower with a single bold stripe and a secretive personality.

About
The one-stripe spinyeel (Macrognathus aculeatus) is one of those fish that rewards patient keepers who appreciate understated character over flashy looks. Distributed across a wide stretch of Southeast and South Asia, from Thailand and the Malay Peninsula through Borneo and Indonesia, with populations also recorded in India, Vietnam, Bangladesh, and Nepal, this species turns up in lowland wetlands, peat swamps, and medium to large rivers. Its common name comes from the single lateral stripe running along a slender, eel-like body, and like other spiny eels it has a series of small dorsal spines that give the group their name. In the aquarium it is primarily a nighttime creature, spending daylight hours tucked under driftwood, in dense cover, or buried in soft substrate. Which it will absolutely appreciate and use. When hungry enough, though, it will venture out during the day and move through all levels of the tank. It's a strict carnivore, so live and frozen foods like bloodworms and small invertebrates are the way to go. Not commonly seen in the trade, so grab one if you find it. Intermediate experience is recommended, mainly because of its dietary needs and its fondness for escaping through any gap in the lid.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with One-stripe Spiny Eel
From the same region
Share the same natural habitat. Great for a biotope-themed tank
Frequently asked questions
- How big does the One-stripe Spiny Eel get?
- The One-stripe Spiny Eel reaches about 8β15" as an adult.
- What size tank does the One-stripe Spiny Eel need?
- A minimum of 35 gallons is recommended for the One-stripe Spiny Eel.
- What water parameters does the One-stripe Spiny Eel need?
- The One-stripe Spiny Eel does best with a temperature of 73β82Β°F, a pH of 6.5β7.5, hardness around 10β15 dGH.
- Is the One-stripe Spiny Eel aggressive?
- The One-stripe Spiny Eel is semi-aggressive. It can work in a community with careful tankmate choices and enough space.
- What does the One-stripe Spiny Eel eat?
- The One-stripe Spiny Eel is a carnivore. It needs a meaty, protein-rich diet of frozen or live foods.
- How long does the One-stripe Spiny Eel live?
- With good care, the One-stripe Spiny Eel typically lives 8-12 years.