Piscora
Aquatic water texture background

Yunnan loach

Eonemachilus altus

AI-generated illustration of Yunnan loach
AI Generated
Photo All Rights Reserved

The Yunnan loach features a slender, elongated body with dark mottling and prominent barbels around its mouth, adapted for its freshwater habitat.

Freshwater

This page includes AI-generated images. Why am I seeing AI images?

About the Yunnan loach

A petite stone loach from Yunnan, China, often listed in older books as Yunnanilus altus. It hangs around the bottom sifting for tiny bites and really perks up in a scape with smooth sand, pebbles, and steady current.

Quick Facts

Size

7.1 cm SL

Temperament

Peaceful

Difficulty

Intermediate

Min Tank Size

20 gallons

Lifespan

3-6 years

Origin

China - Yunnan (East Asia)

Diet

Omnivore - small sinking pellets, frozen/live micro foods, biofilm

Water Parameters

Temperature

18-24°C

pH

6.5-7.8

Hardness

3-12 dGH

Need a heater for this species?

This species needs 18-24°C in a 20 gallon tank. Use our heater calculator to find the right wattage.

Calculate heater size

Care Notes

  • Give them a long tank with lots of floor space (30 inches+), soft sand, rounded stones, and a tight lid - they wedge into cracks and will jump or climb out.
  • They like cool, fast, oxygen-rich water: 64-72 F (18-22 C), pH 6.5-7.5, hardness 2-10 dGH; run a powerhead or big air stone and keep nitrate under 20 ppm with chunky weekly water changes.
  • Feed sinking meaty stuff, not algae wafers: frozen bloodworms, daphnia, brine shrimp, blackworms, plus small carnivore pellets; give small portions twice a day and let them graze at lights-out.
  • Keep 6 or more so they squabble among themselves instead of harassing others; expect playful wrestling but pull any bully that draws blood.
  • Tankmates that work: white clouds, danios, and small hillstream loaches; skip slow long-finned fish, big cichlids, shrimp you care about, and anything that needs warm water.
  • They dig, so use plants on wood or rocks (Anubias, Java fern) or potted crypts, and weigh down decor you do not want rearranged.
  • Quarantine newbies and watch for skinny loach (eating but losing weight) - deworm with levamisole or praziquantel; they are sensitive to low oxygen and heat spikes, so crank aeration in summer and during treatments.
  • Breeding rarely happens in home tanks, but if you want to try, stack cobbles over fine sand in strong flow and trigger with cool, rain-style water changes; they scatter eggs into cracks, so use mesh or marbles to protect them.

Compatibility

Good Tankmates

  • Fast, cool-water schoolers like white clouds and zebra danios - they love the same current and wont bother the loaches
  • Hillstream buddies - Sewellia/Gastromyzon loaches and Rhinogobius-type gobies that graze rocks in flow
  • Peaceful midwater minnows and shiners that handle current, like rainbow shiners, to keep the top busy
  • Small, calm barbs like cherries - not nippy, happy in cooler, moving water
  • Amano shrimp and larger snails (nerites) in a mature tank - the loaches ignore adults but will pick off baby shrimp
  • Other small stone loaches with similar temperament, if the footprint has lots of hides so they can each claim a nook

Avoid

  • Anything nippy or pushy - tiger barbs, giant danios, or hyper cichlids that will harass bottom fish
  • Slow fish with fancy fins - bettas, angelfish, longfin guppies - the flow and occasional loach zoomies stress them out
  • Big or boisterous bottom dwellers - Botia/clown loaches, larger plecos, crayfish - they will outcompete or pinch
  • Heat-loving or still-water fish like discus or rams - wrong temp and flow for a Yunnan river setup

Where they come from

Yunnan loaches are small stone loaches from the mountain streams of Yunnan, China. Think cool, clear water tumbling over rounded stones with lots of oxygen and little fine muck. That setting tells you almost everything about how to keep them happy.

You might still see this fish listed under Yunnanilus altus. The current name is Eonemachilus altus, but it is the same little stream loach.

Setting up their tank

Give them floor space and flow. A 20-gallon long (or larger) works for a group, with more footprint over height. They spend their time on the bottom, wedging under stones and darting between cracks.

  • Substrate: fine sand or very smooth small gravel. Sharp grit will chew up their barbels.
  • Hardscape: rounded river stones, slate stacks, driftwood branches. Build lots of crevices.
  • Plants: tough, cool-tolerant epiphytes like Java fern, Anubias, Bolbitis, and mosses tied to wood/rock.
  • Cover: tight lid. They can and will find gaps during lights-off dashes.

Flow and oxygen make the difference. Use a canister or big sponge filter plus a powerhead or spray bar to push water along the length of the tank. If you like DIY, a river-manifold setup keeps a steady one-direction current. Add extra surface agitation or an airstone for hot days.

Put a coarse sponge prefilter on every intake. These loaches are curious and surprisingly good at finding small openings.

Targets that have worked for me: 18-22 C (64-72 F), pH 6.5-7.6, GH 3-12 dGH. They can handle cooler nights, but avoid letting them sit at 24 C+ for weeks. Weekly 30-50% water changes keep the substrate clean and the oxygen up. Keep lighting moderate and give shady spots; they relax more and show better behavior.

What to feed them

They are bottom pickers that graze biofilm and hunt tiny critters. Mine really wake up at dusk, so I feed then. Sinking foods are the way to go, and a bit of variety keeps them in good shape.

  • Staples: high-quality sinking wafers, small pellets, or Repashy gel (Soilent Green, Community Plus).
  • Meaty treats: frozen cyclops, daphnia, baby brine shrimp, bloodworms (sparingly), blackworms.
  • Extras: blanched zucchini rounds, spinach, and occasional crushed snails or snail eggs.
  • Biofilm boost: let wood and rocks grow a little algae and periphyton. They will graze it.

Use a small feeding tile or dish on the sand. It trains them where to look and keeps food out of the substrate so it does not rot. Two small feeds beat one big dump.

How they behave and who they get along with

They are busy but not bullies. In a group of 6+ they settle faster, spread out the occasional squabble, and you see more natural foraging. Expect quick dashes and some chasing, then everyone goes back to sifting sand or perching under a rock lip.

  • Good company: White Cloud Mountain minnows, cooler-water danios and rasboras, smaller Garra species, hillstream loaches, ricefish, Amano shrimp.
  • Use caution: dwarf shrimp may lose babies to nighttime snacking.
  • Skip: big cichlids, loach-eaters, fin-nippers like tiger barbs, and anything that needs warm, still water (bettas, fancy guppies).

If the tank is bright and bare, they hide and go off food. Add cover, break up sight lines, and keep the current lively to bring them out.

Breeding tips

Documented home spawns are rare, but stone loaches often scatter eggs in crevices if the mood strikes. I have not had a confirmed raise to adulthood, but I have seen post-spawn behavior and a couple of free-swimmers appear in a mature, rock-heavy setup.

  • Set up a cool-flow tank with piles of smooth stones, marbles, or mesh so eggs can fall out of reach.
  • Condition with heavy feeding on live and frozen foods for a few weeks.
  • Try a series of cool water changes, then slightly warmer (2-3 C swing) to mimic rains.
  • Run a sponge filter only in the breeding tank to protect tiny fry from intakes.
  • If eggs hatch, start with green water, infusoria, or paramecium, then move to microworms and baby brine.

Sexing is subtle. Females are usually a bit deeper-bodied. Do not count on obvious color differences like you might see in other fish.

Common problems to watch for

Most issues come down to heat, low oxygen, and dirty substrate. Keep up the flow and housekeeping and they are sturdy little fish.

  • Heat waves: watch for gulping at the surface. Add fans, float ice bottles, and crank up surface agitation.
  • Barbel erosion: usually from sharp gravel or gunked-up sand. Swap to fine sand and vacuum lightly every water change.
  • Skinny loach syndrome: internal parasites show as eating well but losing weight. Quarantine new fish and treat with a dewormer like levamisole or flubendazole as needed.
  • Ich and other external parasites: they can be sensitive to meds. Use half-doses to start, boost oxygen, and avoid copper unless you know the concentration.
  • Jumping and filter accidents: tight lid, covered intakes, and blackout tape on lid gaps save lives.
  • Stress from bright light: add more cover or floaters. Stressed fish hide and skip meals.

Loaches do not handle copper- or formalin-heavy treatments well. If you must medicate, go slow, keep the air roaring, and watch closely between doses.

This species is an intermediate project because of the cool temps and flow needs. If your room runs hot in summer, budget for a fan setup or a small chiller before you bring them home.

Similar Species

Other freshwater peaceful species you might be interested in.

AI-generated illustration of Aboina barb
Freshwater
AI Generated
Photo

Aboina barb

Enteromius aboinensis

Enteromius aboinensis (the Aboina barb) is a small West African barb with a clean black midline stripe and a little spot right at the base of the tail. It does best when you treat it like a proper schooling fish - keep a decent group and give it plants around the edges with open swimming room in the middle.

Small Peaceful Intermediate
Min. 20 gal
AI-generated illustration of Ajuricaba tetra
Freshwater
AI Generated
Photo

Ajuricaba tetra

Jupiaba ajuricaba

Jupiaba ajuricaba is a South American freshwater characin from the Amazon basin in Brazil (rio Negro, rio Solimões, and rio Tapajós basins). It reaches about 9.5 cm SL and is diagnosed by a narrow dark midlateral stripe, an elongated humeral spot, and an ocellated spot on the upper caudal-fin lobe. Wild specimens have been collected from blackwater forest streams and also oxbow-lake habitats.

Small Peaceful Intermediate
Min. 20 gal
AI-generated illustration of Allen's river garfish
Freshwater
AI Generated
Photo

Allen's river garfish

Zenarchopterus alleni

A poorly known freshwater halfbeak endemic to West Papua (Mamberamo River), described from a single specimen (~13 cm SL). Beyond basic habitat/occurrence, little is published about its ecology or aquarium suitability; assume it is a surface-oriented, jump-prone halfbeak only by analogy with related taxa.

Medium Peaceful Expert
Min. 20 gal
AI-generated illustration of Amapa tetra
Freshwater
AI Generated
Photo

Amapa tetra

Hyphessobrycon amapaensis

This is a tiny, super sleek little tetra with a clean red stripe down the side that really pops once its settled in. It does best in a planted, slightly tinted "creek-style" setup and looks way cooler when you keep a proper group so they school and flash that line together. If you can give it soft, slightly acidic water and a calm community, its an easy fish to fall for.

Nano Peaceful Intermediate
Min. 20 gal
AI-generated illustration of Amatlan chub
Freshwater
AI Generated
Photo

Amatlan chub

Yuriria amatlana

Yuriria amatlana (the Amatlan chub) is a little Mexican native minnow from the Ameca River basin. Its wild range is pretty limited and it is listed as Endangered, so its care info in the aquarium hobby is basically nonexistent and its availability is usually low. In the original species description, preserved fish show a dark lateral stripe with a darker patch on the caudal peduncle, and they can have tiny barbels at the mouth corners.

Small Peaceful Advanced
Min. 20 gal
AI-generated illustration of Amphilius dimonikensis
Freshwater
AI Generated
Photo

Amphilius dimonikensis

Amphilius dimonikensis

A small African stream catfish from the Mayombe forests of Congo, Amphilius dimonikensis hugs rocks in fast current and dashes between pebbles. It shows a subtle banded pattern and really shines in a cool, highly-oxygenated tank with sand, rounded stones, and plenty of flow.

Small Peaceful Intermediate
Min. 20 gal

More to Explore

Discover more freshwater species.

AI-generated illustration of Altipedunculata stone loach
Freshwater
AI Generated
Photo

Altipedunculata stone loach

Schistura altipedunculata

Schistura altipedunculata is one of those little stream loaches that wants clean, well-oxygenated water and a bunch of rock nooks to claim as home. It is a bottom-hugger that will spend its day scooting from crevice to crevice, and it tends to get a bit spicy with its own kind if you do not give it enough hiding spots.

Small Semi-aggressive Advanced
Min. 20 gal
AI-generated illustration of American flagfish
Freshwater
AI Generated
Photo

American flagfish

Jordanella floridae

Jordanella floridae is that little Florida native with the red-and-cream striping that really does look like a tiny flag once a male colors up. They graze algae like champs (especially stringy/hair algae), but they have a bit of attitude - give them plants and space so the bossy behavior stays manageable. Bonus: the male guards the eggs and will actively fan them, which is pretty fun to watch.

Small Semi-aggressive Intermediate
Min. 20 gal
AI-generated illustration of Amur sculpin
Freshwater
AI Generated
Photo

Amur sculpin

Alpinocottus szanaga

This is a little coldwater sculpin from the Amur drainage - a bottom-hugging, rock-and-gravel fish that spends its day wedged under stones and darting out to grab food. Super cool behavior and attitude, but it is absolutely not a warm tropical community fish - it wants chilly, fast, oxygen-rich water and will bicker with other bottom fish.

Small Semi-aggressive Advanced
Min. 20 gal
AI-generated illustration of Andrica moenkhausia
Freshwater
AI Generated
Photo

Andrica moenkhausia

Moenkhausia andrica

Moenkhausia andrica is a little Brazilian characin from the Tapajos system that tops out around 7 cm (about 2.8 inches) standard length. It has a neat netted (reticulated) scale pattern plus a dark spot on the caudal peduncle, and the really wild part is that mature females can have tiny fin hooklets too, which is usually a male-only thing in a lot of characins.

Small Peaceful Intermediate
Min. 20 gal
AI-generated illustration of Anhanga pygmy pencil catfish
Freshwater
AI Generated
Photo

Anhanga pygmy pencil catfish

Potamoglanis anhanga

This is a truly tiny Amazonian trichomycterid catfish - like 1.3 cm max - so it is more of a micro-predator oddball than a typical community catfish. It is the kind of fish that disappears into sand, leaf litter, and plant roots, and you will spend way more time setting up the right micro-habitat than you will actually seeing it.

Nano Peaceful Expert
Min. 5 gal
AI-generated illustration of Anitápolis livebearer
Freshwater
AI Generated
Photo

Anitápolis livebearer

Jenynsia weitzmani

Jenynsia weitzmani is a freshwater anablepid livebearer endemic to southern Brazil (currently known only from the type locality near Anitápolis, Santa Catarina). Like other Jenynsia (onesided livebearers), reproduction involves lateralized mating morphology/behavior; aquarium care guidance is not well-documented for this species specifically.

Small Semi-aggressive Advanced
Min. 20 gal

Looking for other species?