Snakeheads are freshwater predatory fishes with a large robust head. There are 5 species in Singapore - 4 native and 1 introduced. The Common Snakehead (Channa striata) is the snakehead one is likely to encounter. It is generally brown in colour with faint stripes on the flanks. The Giant Snakehead (Channa micropeltes) is the largest snakehead species reaching 1 m in length. The adult has a distinctive dorsal stripe pattern. The juvenile lacks this pattern, but has the longitudinal stripe at the side of the body. It is however not a native to Singapore waters. The Black Snakehead (Channa melasoma) may appear all black or with just the fins black.
Snakeheads (Family Channidae)
Common Snakehead Channa striata
Dwarf Snakehead Channa gachua
Giant Snakehead Channa micropeltes - Introduced
Forest Snakehead Channa lucius
Black Snakehead Channa melasoma