Aquariumpro
🔍
← Back to species
FishFreshwaterIntermediateSemi aggressive

Thai River Catfish

Leiocassis siamensis

A sleek Thai river catfish with a carnivore's appetite and quiet confidence.

Thai River Catfish
1 / 2
CC BY-SA 3.0

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.

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.