Indonesian Snakehead
Channa micropeltes
Also known as: giant snakehead, red snakehead
A genuinely massive predator that outgrows most home aquariums before you know it.

About
The Indonesian snakehead (Channa micropeltes) is one of the largest members of the snakehead family, capable of reaching well over four feet in length. A fact that catches many keepers off guard when they impulse-buy a juvenile. Young fish are actually quite attractive, with two bold black stripes flanking a vivid orange band along the body, which explains why they keep appearing in the ornamental trade despite being deeply unsuitable for most home setups. As they mature, that juvenile patterning gives way to an adult coloration of a broad, dark lateral stripe on a lighter body. In the wild, this species is native to the Mekong and Chao Phraya river systems, the Malay Peninsula, and the islands of Sumatra and Borneo, where it inhabits lowland rivers, swamps, and slow-moving canals. Generally preferring deeper, calmer water. Like all channids, it breathes atmospheric air using specialized suprabranchial chambers, and you will regularly see it surfacing to gulp air. Behavior-wise, juveniles tolerate companions reasonably well, but adults are highly aggressive and territorial, especially toward sexual maturity. This fish is best housed alone in a very large, species-only setup. It is a committed carnivore with a powerful bite, and should realistically be considered a long-term commitment for dedicated keepers with serious space and resources available.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with Indonesian Snakehead
From the same region
Share the same natural habitat. Great for a biotope-themed tank
Frequently asked questions
- How big does the Indonesian Snakehead get?
- The Indonesian Snakehead reaches about 30.5β51" as an adult.
- What size tank does the Indonesian Snakehead need?
- A minimum of 300 gallons is recommended for the Indonesian Snakehead.
- What water parameters does the Indonesian Snakehead need?
- The Indonesian Snakehead does best with a temperature of 68β86Β°F, a pH of 6β8, hardness around 2β20 dGH.
- Is the Indonesian Snakehead aggressive?
- The Indonesian Snakehead is aggressive and is best kept alone or with robust tankmates that can hold their own.
- What does the Indonesian Snakehead eat?
- The Indonesian Snakehead is a carnivore. It needs a meaty, protein-rich diet of frozen or live foods.
- How long does the Indonesian Snakehead live?
- With good care, the Indonesian Snakehead typically lives 5-10 years.