Aquariumpro
🔍
← Back to species
FishFreshwaterIntermediatePeaceful

Common spiny loach

Lepidocephalichthys thermalis

A sand-sifting loach from India that thrives in groups and breathes air when needed.

Common spiny loach
1 / 15
© Thomas Frank · Via SeriouslyFish.com (educational / non-commercial use)

About

Found in quiet, slow-moving streams and rivers across India and Sri Lanka, Lepidocephalichthys thermalis is a small cobitid loach that spends most of its time nosing through sandy substrates in search of detritus and algae. It can be identified by a rounded tail fin, dark squarish flank spots that stop short of forming a solid stripe, and three to five broad dark bars on the caudal fin. Like all members of the family Cobitidae, it carries a pair of sharp sub-ocular spines normally tucked beneath the skin. These can flick outward when the fish is stressed, so use a soft mesh or container rather than a net when moving it. One practical note for collectors: this species is facultatively air-breathing, meaning it can gulp atmospheric oxygen during periods of low dissolved oxygen. Despite the aggressive and territorial flags that sometimes appear in database records, in practice this loach tends to be peaceful toward tankmates of appropriate size, though it may pick off eggs or fry. It does best in a group of four or more and pairs well with small stream-dwelling cyprinids, hillstream loaches, and rheophilic gobies. It shows up in the trade only sporadically, but when available it makes a genuinely forgiving choice for someone wanting to explore loach-keeping for the first time.

Frequently asked questions

How big does the Common spiny loach get?
The Common spiny loach reaches about 2–4" as an adult.
What size tank does the Common spiny loach need?
A minimum of 11 gallons is recommended for the Common spiny loach, with more room needed for a proper group.
What water parameters does the Common spiny loach need?
The Common spiny loach does best with a temperature of 68–79°F, a pH of 6–8, hardness around 2–12 dGH.
Is the Common spiny loach aggressive?
The Common spiny loach is generally peaceful and suits a community tank with similarly calm tankmates.
What does the Common spiny loach eat?
The Common spiny loach is an omnivore. It does well on a varied diet of quality flake or pellet plus occasional frozen or live foods.
How long does the Common spiny loach live?
With good care, the Common spiny loach typically lives 3-5 years.