Small Yunnan loach
Yunnanilus parvus
The Small Yunnan loach has a slender, elongated body with a mottled brown and yellow coloration, featuring prominent barbels on its upper jaw.
This page includes AI-generated images. Why am I seeing AI images?
About the Small Yunnan loach
This is a tiny little stone loach from Yunnan, China that was originally described from a cave outlet - so think shady, cooler, clean water vibes. Its a bottom-hugging micro-loach that will spend a lot of time picking at the substrate for tiny bits of food, and its one of those species thats way more interesting to watch than its size suggests.
Also known as
Quick Facts
Size
3.8 cm SL
Temperament
Peaceful
Difficulty
Advanced
Min Tank Size
10 gallons
Lifespan
3-6 years
Origin
Asia (Southwest China - Yunnan)
Diet
Micro-predator/detritivore - small sinking foods, live/frozen microfoods (daphnia, cyclops, baby brine), and it will graze detritus and biofilm
Water Parameters
18-24°C
6.5-8
2-15 dGH
Need a heater for this species?
This species needs 18-24°C in a 10 gallon tank. Use our heater calculator to find the right wattage.
Calculate heater sizeCare Notes
- Set them up like a cool, fast creek: sand or fine gravel, lots of rounded stones, and real flow from a powerhead or strong filter return - they sulk in still, stuffy tanks.
- Keep the water on the cool side (about 64-72F) with high oxygen; warm, low-oxygen water is when they start gasping and melting for no obvious reason.
- They hate swings more than they hate specific numbers - aim around pH 6.8-7.6 and keep nitrate low (try to stay under ~20 ppm) with steady, frequent water changes.
- Feed small, meaty foods they can pick all day: live/frozen daphnia, cyclops, baby brine, chopped bloodworms, and a good micro-pellet; give tiny portions 1-2x daily so leftovers do not rot in the rocks.
- They are way more confident in a group (6+), and they do great with other cool-water, non-bully fish like small danios/white clouds and peaceful hillstream-type species.
- Skip big, pushy bottom fish (most loaches, cory gangs in cramped tanks, anything that hogs food) and avoid warm-water community staples - the temp mismatch is the real problem.
- Breeding is doable if you give them dense moss or fine-leaf plants and a season-style cool water change; adults will snack on eggs, so pull the adults or move the eggs if you want fry.
- Watch for skinny fish that never gets belly fill (often outcompeted or internal parasites) and for clamped fins after a heat spike - they do not bounce back fast, so act early.
Compatibility
Good Tankmates
- Small rasboras (chili rasboras, harlequins, lambchops) - calm midwater fish that do not hassle them, and they like similar cooler, well-oxygenated setups
- White Cloud Mountain minnows - great vibe match for Yunnanilus parvus, both like it on the cool side and do fine in a flowing, clean tank
- Small danios (celestial pearl danios, glowlight danios) - active but usually not bullies, and they keep to the middle/top so the loaches can cruise the bottom
- Otocinclus - peaceful algae crew that will not compete much for territory; just make sure everyone gets enough food
- Shrimp and snails (Amano shrimp, nerites) - generally fine with them; the loaches are more into micro foods than hunting grown shrimp
- Small, peaceful Corydoras (pygmy/habrosus) - works if the tank has enough floor space and you feed in multiple spots so nobody gets outcompeted
Avoid
- Fin-nippers and hyper bullies like tiger barbs - they stress the loaches out and turn the whole tank into a nonstop chase scene
- Big, pushy bottom fish like larger botia loaches (clown/yoyo) - they will muscle in on food and prime hangout spots
- Aggressive or territorial stuff like cichlids (convicts, most Africans, even many 'feisty' dwarfs) - the Yunnan loaches are too mellow for that drama
- Predatory fish with big mouths (bettas can be hit-or-miss, but bigger gouramis, puffers, or anything that sees small fish as snacks) - not worth gambling with a tiny loach
Where they come from
Small Yunnan loaches (Yunnanilus parvus) come from cool, clean streams and springs around Yunnan in southwest China. Think shallow water, lots of oxygen, and a bottom full of gravel, pebbles, and leaf bits. They are one of those fish that look plain in a store tank, then turn into little gems once you give them the right setup.
If you have kept hillstream-ish fish before (cool water, fast flow, high oxygen), you are in the right headspace. These are not warm community tank loaches.
Setting up their tank
They do best in a tank that feels like a stream, not a planted pond. You want lots of surface movement, clean water, and plenty of small hiding spots. I have had the best results keeping them in a mature tank with stable parameters and a bit of biofilm already going.
- Tank size: 10-20 gallons works for a small group, but bigger is easier to keep stable
- Substrate: smooth sand or fine gravel so they can root around without scraping themselves up
- Hardscape: rounded stones, small cobbles, driftwood, and piles of leaf litter in a corner
- Plants: optional, but tough stuff like Java fern, Anubias, moss, and floating plants work well
- Flow and oxygen: a strong filter, powerhead, or airstone - aim for ripples everywhere
- Lighting: moderate is fine; a bit of algae and biofilm is your friend
I like to build them a couple of "loach lanes" with pebble piles and rock gaps. They will spend all day weaving through them, and it cuts down on bickering because everyone has a bolt-hole.
Water-wise, cool to mid temps are where they settle in and act natural. I keep mine in the low 60s to low 70s F (about 17-22 C) depending on the season. Neutral-ish pH is usually fine, but the big thing is cleanliness and oxygen. They really do not forgive neglected maintenance.
Avoid new tanks and avoid "cozy" low-flow setups. If the surface is still and the tank smells even a little "tanky," these guys are going to struggle.
What to feed them
They are micro-pickers. In a good tank they graze all day, grabbing tiny worms, crustaceans, and whatever is living in the gunk on rocks and leaves. If you only feed big pellets, they will look like they are eating... and then slowly get skinny.
- Staples: small sinking foods (micro pellets, crushed wafers) that break up easily
- Frozen: cyclops, daphnia, baby brine, chopped bloodworms (small portions)
- Live: baby brine shrimp, grindal worms, microworms, blackworms (if you trust the source)
- Extras: Repashy-style gel foods smeared on a stone can work great for grazers
Feed small amounts more often, and spread food across the tank. One little pile means one bold fish eats and the shy ones pretend they are not hungry.
I watch their bellies more than their enthusiasm at feeding time. A healthy group has slightly rounded bellies most days. If you see hollow-looking sides, bump up tiny live/frozen foods and check if faster tankmates are stealing everything.
How they behave and who they get along with
They are peaceful, busy little fish. Most of the "drama" is harmless posturing and short chases, usually around favorite hiding cracks or food. In a small group they are way less skittish, and you get to see more natural foraging.
- Group size: 6+ is a good starting point if your tank can handle it
- Good tankmates: other cool-water, calm fish that like flow (small danios, white clouds, some minnows), and gentle bottom dwellers that will not bulldoze them
- Use caution: bigger loaches, aggressive barbs, or anything that competes hard for the bottom
- Avoid: warm-water community mixes, fin nippers, and large predators
They are easy to outcompete. If you keep them with fast, greedy fish, you will be feeding the tankmates and starving the loaches without realizing it.
They are also surprisingly good escape artists. Any gap around hoses or a loose lid is worth fixing. If they get spooked (netting, sudden lights, a big fish thumping around), they can launch.
Breeding tips
Breeding them in home tanks is possible, but it is one of those "it happens when the tank is right" situations. The best odds come from a settled group, heavy conditioning on small live/frozen foods, and seasonal cues.
- Conditioning: 2-4 weeks of daily small live/frozen feedings (daphnia, baby brine, cyclops)
- Cue changes: slightly cooler water and larger water changes can trigger activity
- Spawning sites: fine-leaved moss, leaf litter, and tight rock gaps
- Egg and fry safety: adults may snack, so mossy/leafy cover helps a lot
If you want to try seriously, set up a species tank with lots of moss and leaf litter and run it like a stream. Then stop "chasing" breeding and just keep the routine consistent.
If you do get fry, they are tiny and need tiny foods. Think infusoria-style first foods, then baby brine shrimp as soon as they can take it. Clean water matters even more at this stage, but go gentle on the flow so they are not pinned around the tank.
Common problems to watch for
Most issues with Yunnanilus parvus come from warm, stale water, or from them slowly wasting away because they are not getting enough small food. They can look "fine" right up until they are not, so little check-ins go a long way.
- Skinny fish: usually food competition or food size being too big (add small live/frozen and spread feeding spots)
- Gasping or hanging in high flow: oxygen is low or the tank is dirty (increase surface agitation, check filter, water change)
- Sudden losses after purchase: stress plus immature tank or swings in temperature (slow acclimation, stable cool temps, mature biofilter)
- Scrapes and red marks: rough decor or sharp gravel (switch to smoother substrate/rocks)
- Ich and other stress illnesses: often triggered by swings and crowding (stabilize temps, improve water quality, treat carefully)
Be cautious with medications. Loaches can react badly to strong dosing, especially with copper-heavy meds. If you have to treat, start mild, add extra oxygen, and watch them closely.
My routine that keeps them looking good is simple: cool, clean, high-oxygen water; lots of hiding cracks; small foods they can actually swallow; and a group big enough that no single fish gets picked on. Do that, and they turn into confident little foragers instead of "mystery fish that disappear."
Similar Species
Other freshwater peaceful species you might be interested in.

Amphilius dimonikensis
A small loach catfish endemic to the Mpoulou River in the Mayombe (Dimonika Biosphere Reserve), Republic of the Congo. Amphilius dimonikensis has a subtle banded pattern and inhabits fast, clear streams over rock and sand. In aquaria, prioritize strong, well-oxygenated flow with rounded stones and sand to mimic hillstream conditions.

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.

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.

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.

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.

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.
More to Explore
Discover more freshwater species.

Jupiaba kurua
Small South American characin endemic to the upper rio Curuá (rio Xingu basin, Brazil). Reaches about 8.7 cm SL and inhabits clearwater rivers. Distinguished by dark dots on the bases of many lateral scales and a distinct dark caudal‑peduncle spot. Reported diet indicates omnivory, including aquatic insects, small fishes, and fragments of Podostemaceae and filamentous algae.

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.

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.

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.

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.

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.
Looking for other species?
