Chinese spiny loach
Cobitis sinensis
Also known as Siberian spiny loach
Care at a glance
- Temperature
- 59–75°F (15–24°C)
- pH
- 6.5–7.5
- Adult size
- 6 in (15.3 cm)
- Minimum tank
- 42 gal (160 L)
- Temperament
- Peaceful
- Social behavior
- Social
- Swim level
- Bottom
- Difficulty
- Medium
- Breeding
- No record
- Rarity
- Rare
- Origin
- China and adjacent East Asia
- Family
- Cobitidae
Overview
An easygoing coolwater bottom fish for unheated tanks with white clouds, minnows, or hillstream company. Feed sinking granules and frozen foods; it sifts mouthfuls of sand all day. Peaceful with everything, interested only in the floor.
In the wild
This spined loach lives in temperate streams and rivers across China, over sand and fine gravel where it sifts and buries. Keep it cool, 15 to 24 degrees Celsius, with gentle flow, a sand floor, and pH 6.5 to 7.5.
Good to know
Cobitis sinensis reaches about 15 centimeters, large for its genus, with the classic Cobitis rows of blotches along the flank and the small erectile spine under each eye that gives spined loaches their name.
Did you know
The suborbital spine that names the spined loaches folds flat in a groove; the fish flicks it out when threatened, a hidden pocketknife under each eye.
Tank mates
Chinese spiny loach is a peaceful, social species that keeps to the bottom. These picks match on water type, temperature, pH, size and temperament.

Tambraparni barb
Dawkinsia tambraparnieiFreshwater3.9 in (10 cm)42 gal (160 L)70–79°F (21–26°C)
Apsara barb
Dawkinsia apsaraFreshwater3.5 in (9 cm)42 gal (160 L)70–79°F (21–26°C)
Bernatzik's baril
Opsarius bernatzikiFreshwater4.3 in (11 cm)42 gal (160 L)72–81°F (22–27°C)Malabar baril
Opsarius malabaricusFreshwater4.3 in (11 cm)42 gal (160 L)68–79°F (20–26°C)Kerala garra
Garra surendranathaniiFreshwater5.9 in (15 cm)42 gal (160 L)68–79°F (20–26°C)
Arrow loach
Nemacheilus masyaeFreshwater6.3 in (16 cm)42 gal (160 L)72–81°F (22–27°C)
Common questions
What size tank does a Chinese spiny loach need?
A Chinese spiny loach needs at least 42 gal (160 L). It spends most of its time in the bottom.
What temperature and pH do Chinese spiny loach need?
Chinese spiny loach are comfortable at 59–75°F (15–24°C) with a pH of 6.5–7.5.
How big do Chinese spiny loach get?
An adult Chinese spiny loach reaches about 6 in (15.3 cm).
Where to buy
Some links may not be the exact species or variety.
…or ask your local fish store.
Appears in
Freshwater fish · Loaches · Community fish · Bottom dwellers · Coldwater fish
Keeping Chinese spiny loach?
Track water tests, reminders and stocking fit.
Planning tankmates
See how Chinese spiny loach fits a stocking plan. Open the stocking calculator
Add to your site
Show this species on your own site: a shortcode for WordPress, or an HTML embed for anywhere else.
Related species

Spined loach
Cobitis taeniaFreshwater4.3 in (11 cm)32 gal (120 L)39–68°F (4–20°C)Striped spined loach
Cobitis striataFreshwater3.9 in (10 cm)29 gal (110 L)57–72°F (14–22°C)
Slender horseface loach
Acantopsis ioaFreshwater6.3 in (16 cm)42 gal (160 L)72–81°F (22–27°C)Gongota loach
Canthophrys gongotaFreshwater5.1 in (13 cm)42 gal (160 L)70–81°F (21–27°C)
Eel kuhli loach
Pangio anguillarisFreshwater4.7 in (12 cm)20 gal (75 L)72–82°F (22–28°C)
Guntea loach
Lepidocephalichthys gunteaFreshwater4.7 in (12 cm)24 gal (90 L)64–82°F (18–28°C)
