Chinese flower loach
Traccatichthys pulcher
Also known as Flower loach, Rainbow loach
Care at a glance
- Temperature
- 61–75°F (16–24°C)
- pH
- 6.5–7.5
- Adult size
- 4.7 in (12 cm)
- Minimum tank
- 29 gal (110 L)
- Temperament
- Mostly peaceful
- Social behavior
- Social
- Swim level
- Bottom
- Difficulty
- Medium
- Breeding
- No record
- Rarity
- Rare
- Origin
- Guangdong and Hainan, China
- Family
- Nemacheilidae
Overview
A colorful, constantly busy bottom loach that shows best in a cool, well-oxygenated river tank with open swimming space and strong flow. Keep two or more together; they are sociable and, with room and cover, mostly get along while patrolling their patches. Match it with other subtropical, current-loving fish rather than delicate warmwater species. Feed sinking meaty foods generously, since a well-fed adult develops far richer color than a hungry one. A tank of around 110 liters or more with brisk current and rockwork suits a small group.
In the wild
The Chinese flower loach lives in subtropical streams of Guangdong and Hainan in southern China, cool and quick over gravel and stone. Recreate that with a gravel and cobble bed, rounded rocks to graze and shelter among, brisk flow, and good oxygen. Keep it cool, from 16 to 24 degrees Celsius, with a pH of 6.5 to 7.5. As with other hill-stream loaches, clean, moving, oxygen-rich water matters more than warmth.
Good to know
Traccatichthys pulcher reaches about 12 centimeters and is the showpiece of its small genus, with an olive body, vivid lateral striping, fins washed in pink and blue, and a sharply dark-edged dorsal fin. Its species name simply means beautiful. It belongs to the stone loach family and has not been reliably bred in aquaria. In good, cool, well-fed condition it carries more color than most tropical loaches.
Did you know
Chinese keepers prize it as a native ornamental, and its species name, pulcher, is simply the Latin word for beautiful, given for the pink and blue wash it develops on its fins in good condition.
Tank mates
Chinese flower loach is a mostly peaceful, social species that keeps to the bottom. These picks match on water type, temperature, pH, size and temperament.

Zipper loach
Paracanthocobitis botiaFreshwater3.9 in (10 cm)29 gal (110 L)70–79°F (21–26°C)
Malayan lizard loach
Homaloptera parclitellaFreshwater3.9 in (10 cm)29 gal (110 L)70–79°F (21–26°C)
Northern mountain swordtail
Xiphophorus nezahualcoyotlFreshwater3.5 in (9 cm)29 gal (110 L)68–79°F (20–26°C)
Chinese banded loach
Schistura fasciolataFreshwater4.7 in (12 cm)29 gal (110 L)61–75°F (16–24°C)
Rakhine danio
Devario xyropsFreshwater3.7 in (9.5 cm)29 gal (110 L)68–79°F (20–26°C)
Pool barb
Puntius sophoreFreshwater3.9 in (10 cm)29 gal (110 L)68–81°F (20–27°C)
Common questions
What size tank does a Chinese flower loach need?
A Chinese flower loach needs at least 29 gal (110 L). It spends most of its time in the bottom.
What temperature and pH do Chinese flower loach need?
Chinese flower loach are comfortable at 61–75°F (16–24°C) with a pH of 6.5–7.5.
How big do Chinese flower loach get?
An adult Chinese flower loach reaches about 4.7 in (12 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 · Bottom dwellers · Coldwater fish
Keeping Chinese flower loach?
Track water tests, reminders and stocking fit.
Planning tankmates
See how Chinese flower 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
Vietnamese flower loach
Traccatichthys taeniatusFreshwater5 in (12.6 cm)29 gal (110 L)64–77°F (18–25°C)Tubercled flower loach
Traccatichthys tuberculumFreshwater4.2 in (10.6 cm)29 gal (110 L)64–77°F (18–25°C)
Chinese banded loach
Schistura fasciolataFreshwater4.7 in (12 cm)29 gal (110 L)61–75°F (16–24°C)Schultz's stone loach
Schistura schultziFreshwater4.3 in (11 cm)29 gal (110 L)72–81°F (22–27°C)
Creek loach
Schistura beavaniFreshwater3.9 in (10 cm)29 gal (110 L)64–77°F (18–25°C)
Zipper loach
Paracanthocobitis botiaFreshwater3.9 in (10 cm)29 gal (110 L)70–79°F (21–26°C)
