Thai River Catfish
Leiocassis siamensis
A sleek Thai river catfish with a carnivore's appetite and quiet confidence.

About
Found threading through the rivers and streams of Thailand's Chao Phraya, Mekong, and Maeklong basins, Leiocassis siamensis is a mid-sized catfish that brings a touch of wild Southeast Asia to a well-planned freshwater setup. In its natural habitat it feeds primarily on aquatic insect larvae, including dragonfly and damselfly nymphs, so in the aquarium it does best with meaty foods like bloodworms, chopped earthworms, and quality sinking carnivore pellets. It reaches somewhere between four and seven inches as an adult, making it a manageable but not tiny fish that deserves a decent footprint of tank space. Behaviorally it tends to be a calm, unhurried presence, more inclined to patrol the lower levels than to cause trouble, though its carnivorous nature means small tankmates that fit in its mouth are genuinely at risk. Pairing it with similarly sized, robust companions generally works well. It tolerates a fairly broad range of water conditions, which reflects the varied environments it occupies across its native range, but consistent water quality is still important for long-term health. This is a species suited to intermediate keepers who appreciate understated, purposeful fish rather than flashy showpieces.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with Thai River Catfish
From the same region
Share the same natural habitat. Great for a biotope-themed tank
Frequently asked questions
- How big does the Thai River Catfish get?
- The Thai River Catfish reaches about 4.5–7" as an adult.
- What size tank does the Thai River Catfish need?
- A minimum of 20 gallons is recommended for the Thai River Catfish.
- What water parameters does the Thai River Catfish need?
- The Thai River Catfish does best with a temperature of 68–82°F, a pH of 5.8–8, hardness around 4–25 dGH.
- Is the Thai River Catfish aggressive?
- The Thai River Catfish is semi-aggressive. It can work in a community with careful tankmate choices and enough space.
- What does the Thai River Catfish eat?
- The Thai River Catfish is a carnivore. It needs a meaty, protein-rich diet of frozen or live foods.
- How long does the Thai River Catfish live?
- With good care, the Thai River Catfish typically lives 4-6 years.