Piscora
Aquatic water texture background

Fork-tailed Yunnan loach

Yunnanilus forkicaudalis

AI-generated illustration of Fork-tailed Yunnan loach
AI Generated
PhotoAll Rights Reserved

The Fork-tailed Yunnan loach exhibits a slender, elongated body with a distinctive forked caudal fin and vibrant, mottled brown and gold coloration.

Freshwater

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

About the Fork-tailed Yunnan loach

This is a tiny Chinese stone loach that sticks close to the bottom and cruises around like a little mouse, poking into sand and between small rocks. Its wild home is pretty localized in Yunnan, so its more of a "cool oddball" than something you will reliably see at every fish shop. Treat it like a small, peaceful stream/edge-of-lake loach and it will reward you with nonstop foraging behavior.

Also known as

Yunnan stone loachYunnanilus loach

Quick Facts

Size

4.4 cm SL

Temperament

Peaceful

Difficulty

Advanced

Min Tank Size

20 gallons

Lifespan

4-7 years

Origin

China (Yunnan)

Diet

Omnivore/micro-predator - small sinking foods, frozen/live foods (bloodworms, daphnia, brine shrimp), biofilm

Water Parameters

Temperature

18-24°C

pH

6.5-8

Hardness

5-15 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, low tank with a strong current and lots of oxygen - think river fish, not planted-betta style. A powerhead plus a big sponge filter works great, and keep the surface rippling all the time.
  • Keep the water cool to mid-range and stable: about 64-72 F, with low ammonia/nitrite and low nitrate (I try to keep nitrate under ~20 ppm). They act stressed and fade out fast in warm, stagnant water.
  • Set up a mixed bottom: smooth sand or fine gravel with rounded river stones, plus piles of rock and wood to make little tunnels. They love tight crevices, and sharp rocks will shred fins and bellies.
  • Feed small sinking foods and rotate: micro pellets, crushed wafers, frozen daphnia/cyclops, and live baby brine if you can. They are picky when new, so feed after lights-out and scatter food along the flow so the bolder fish do not steal it all.
  • Keep them in a group (6+ if you have the space) or they stay twitchy and hide all day. They are way more active and you will see the cool tail-flicking displays once they settle in.
  • Tankmates: stick to other cool-water, current-loving, non-bullying fish (small danios, hillstream loaches, peaceful minnows). Avoid big boisterous barbs, warm-water community fish, and anything that will outcompete them at feeding time.
  • Breeding is possible but not a casual project: give them seasonal cues (cooler water and heavier feeding, then a slight warm-up and big water changes) and lots of fine plants/moss or pebble gaps for eggs to fall into. Adults will snack on eggs and fry, so a separate breeding setup or egg-safe substrate is the trick.
  • Watch for skinny-belly syndrome and sudden losses after purchase - they often come in with internal parasites and do better with quarantine and a deworming plan. Also keep lids tight because they can bolt when spooked, especially in high-flow tanks.

Compatibility

Good Tankmates

  • Small, calm midwater schoolers like ember tetras or green neon tetras - they ignore the loaches, and the loaches just scoot around the bottom doing their own thing
  • Chill rasboras (harlequin, chili, espei) - same vibe, they like cooler, clean water and they will not hassle a little loach
  • White Cloud Mountain minnows - great match if you run the tank on the cooler side with decent flow, everyone stays active without drama
  • Peaceful bottom neighbors like Corydoras (pygmy/habrosus/panda) - they share space fine as long as you have enough floor space and multiple feeding spots
  • Otocinclus - both are gentle, both appreciate stable, well-oxygenated water, and neither one is looking for a fight
  • Small, peaceful hillstream-type fish (like Sewellia/Beaufortia) in a higher-flow setup - they tend to keep to surfaces while the Yunnanilus cruise the substrate

Avoid

  • Fin-nippers and pushy stuff like tiger barbs or serpae tetras - they turn a peaceful loach into a stressed, hiding loach
  • Big or bitey 'bottom bullies' like most botia loaches (clown/yo-yo) - they outcompete them at food and will constantly muscle them around
  • Aggressive or territorial fish like cichlids (convicts, many Africans, even cranky dwarfs in small tanks) - too much posturing and chasing for a gentle species
  • Large predators like angelfish, larger gouramis, or anything that sees a small loach as a snack - if it can fit them in its mouth, it will eventually try

Where they come from

Fork-tailed Yunnan loaches (Yunnanilus forkicaudalis) come from cool, clear streams up in Yunnan, China. Think shallow water, lots of rock and gravel, steady current, and seasonal swings. That backstory explains why they act "picky" in the average warm community tank - they are basically built for flow and oxygen.

If you have ever kept hillstream-type fish, the vibe is similar: clean, moving water and lots of surfaces to pick at. But these guys are less forgiving when things get stale.

Setting up their tank

Give them a footprint more than a tall tank. A 20 long can work for a small group, but bigger makes life easier because you can keep the water stable and spread out territories. I like 30-40 gallons if you want a real "stream" layout.

  • Substrate: smooth gravel and mixed pebbles, with a few sand patches (they graze and poke around).
  • Hardscape: rounded stones, cobbles, and a couple pieces of wood for cover. Build little breaks in the flow so they can rest.
  • Plants: optional, but stick to tough stuff (Anubias, Java fern, Bolbitis) tied to rocks/wood. Moss in crevices is great.
  • Flow: strong enough that you see debris moving toward the intake, but not a constant hurricane everywhere. Create fast and slow lanes.
  • Filtration: oversized sponge + canister/HOB. I run extra mechanical filtration because these tanks collect fine grit.
  • Temperature: cool to mid-range. I keep them around 68-74F and avoid long stretches above the mid-70s.
  • Water: neutral-ish is fine if its clean. Stable parameters matter more than chasing a number.

Warm, low-flow tanks are where people lose these. They might look fine for a month, then you get mystery deaths or chronic skinny fish. Cool water and oxygen buy you a lot of margin.

I also strongly recommend a tight lid. They are not famous jumpers like some loaches, but startled fish in high-flow tanks do weird things, and gaps around tubing are exactly where they find trouble.

What to feed them

They are micro-predators and pickers. In my tanks they spend the day grazing biofilm and tiny bits, then get bold at feeding time. The mistake is feeding only flakes and calling it done - they stay thin and never really color up.

  • Staples: small sinking foods (micro pellets, crushed wafers) that break up and scatter between stones.
  • Frozen: daphnia, cyclops, baby brine, chopped bloodworms (not as the only food), and small mysis for larger adults.
  • Live: baby brine and grindal worms are like a cheat code for conditioning and bringing shy fish out.
  • Grazing: let some rocks get a little "seasoned" with algae/biofilm. They actually use it.

Feed small amounts more often rather than one big dump. In a flowy tank the food gets everywhere, which is perfect for them, but it can also hide and rot if you overdo it.

How they behave and who they get along with

They are not bulldozer loaches. Most of the time they are busy hovering and picking at surfaces, with little spurts of chasing in the lower half of the tank. In a group they are more confident and you see more natural behavior.

  • Group size: aim for 6+ if you can. Smaller groups can get a bit twitchy or one fish becomes the punching bag.
  • Tankmates that work: other cool-water, current-loving fish that are not aggressive at the bottom (small danios, white clouds in cooler setups, some small barbs, certain hillstream loaches if the tank is big enough).
  • Tankmates to avoid: big, pushy bottom feeders (large loaches, big Cory groups in a small tank), fin-nippers, and warm-water fish that want 78-80F.
  • Territory: they like to claim a rock or crevice. Add more hardscape than you think you need.

Watch feeding time with fast midwater fish. If danios are vacuuming everything before it hits the rocks, your Yunnanilus will slowly fade. I target-feed sinking foods upstream so it rains down into their zone.

Breeding tips

They can be bred, but its not a "throw them in a tank and wake up to babies" fish. What worked best for me was treating them like seasonal spawners: heavy feeding, lots of clean water changes, and a mild temperature swing.

  • Setup: a separate tank with the same flow/oxygen as the main tank, fine-leaved plants or moss, and piles of small stones.
  • Conditioning: 2-3 weeks of live/frozen (baby brine, daphnia, grindal worms) with frequent water changes.
  • Trigger: a slightly cooler water change after a warm spell often got them displaying more.
  • Egg safety: adults will snack on eggs/larvae. If you see spawning behavior, move the adults or move the egg-covered moss/stone to a rearing box/tank.

Fry are tiny and need infusoria-type food first, then baby brine. A mature tank with lots of micro-life makes the early days way less stressful.

Common problems to watch for

  • Slow wasting/skinny fish: usually not enough food hitting the bottom, or the tank is too warm/low oxygen.
  • Gill stress: hanging in the flow, rapid breathing, hiding more than usual. Often points to low dissolved oxygen, dirty filter, or high organics.
  • Bloat after rich foods: they will overeat bloodworms. Mix in daphnia and smaller foods and do not make bloodworms the main course.
  • Ich and other parasites after import: they can arrive stressed. Quarantine helps a lot, and I prefer gentle, oxygen-friendly treatments with extra aeration.
  • Mysterious losses in "clean" tanks: look at flow and oxygen, not just ammonia/nitrite. A tank can test fine and still feel stale to stream fish.

Do not treat them like a warm, still-water community bottom fish. If you keep them in 78F with minimal flow, you might get away with it for a bit, then things slide fast and it is hard to recover.

If you want a quick sanity check: if your glass and rocks never grow any biofilm and you rarely have to rinse mechanical media because it stays spotless, the tank is probably too "sterile" for their grazing style. On the flip side, if detritus piles up behind rocks, increase flow and tighten up maintenance so it does not turn into a nutrient soup.

Similar Species

Other freshwater peaceful species you might be interested in.

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.

SmallPeacefulIntermediate
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.

NanoPeacefulIntermediate
Min. 20 gal
AI-generated illustration of Anteridorsal Homatula loach
Freshwater
AI Generated
Photo

Anteridorsal Homatula loach

Homatula anteridorsalis

This is a benthic Chinese stream loach from Yunnan that lives right down on the bottom in clear, flowing water over gravel and rocks. Think of it as a "river tank" fish - it wants current, oxygen, and lots of surfaces to poke around on for bits of food and algae.

SmallPeacefulAdvanced
Min. 40 gal
AI-generated illustration of Armoured stickleback
Freshwater
AI Generated
Photo

Armoured stickleback

Indostomus paradoxus

This is that goofy little "freshwater seahorse"-looking fish that just kind of perches and scoots around like a tiny armored twig. Its whole vibe is slow, sneaky micropredator - once its settled in, you will catch it stalking microfoods and doing these subtle little posture displays. The big trick is feeding: they do best when you can provide lots of small live foods in a calm, planted tank.

NanoPeacefulAdvanced
Min. 10 gal
AI-generated illustration of Aroa twig catfish
Freshwater
AI Generated
Photo

Aroa twig catfish

Farlowella martini

Farlowella martini is one of those unreal-looking stick catfish that just vanishes the moment it parks itself on a branch. It is a super calm, slow-moving grazer that does best in a mature tank with lots of biofilm, gentle flow, and clean, oxygen-rich water - they are not great at competing at feeding time, so you kind of have to look out for them.

MediumPeacefulAdvanced
Min. 30 gal
AI-generated illustration of Arraya's bluntnose knifefish
Freshwater
AI Generated
Photo

Arraya's bluntnose knifefish

Brachyhypopomus arrayae

This is a weakly-electric South American knifefish that cruises around plants and root mats and does most of its business after lights-out. It is a pretty subtle-looking fish (more earthy browns than flashy colors), but the cool part is the whole electric-sense lifestyle and that smooth, hovering knifefish swim.

MediumPeacefulAdvanced
Min. 40 gal

More to Explore

Discover more freshwater species.

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.

SmallSemi-aggressiveIntermediate
Min. 20 gal
AI-generated illustration of Aracu-comum
Freshwater
AI Generated
Photo

Aracu-comum

Schizodon vittatus

Schizodon vittatus is a large South American anostomid (family Anostomidae). Reported maximum size is about 35 cm standard length; it is harvested/consumed in parts of Brazil and is not commonly covered by mainstream aquarium husbandry references.

LargeSemi-aggressiveAdvanced
Min. 180 gal
AI-generated illustration of Arrowhead puffer
Freshwater
AI Generated
Photo

Arrowhead puffer

Pao suvattii

Pao suvattii is that sneaky Mekong puffer that likes to sit low and ambush food, and it has that super recognizable arrow/V pattern on its back. Gorgeous fish with tons of personality, but it is absolutely not a community guy - plan on a solo, species-only setup if you want everybody to stay in one piece.

SmallAggressiveAdvanced
Min. 30 gal
AI-generated illustration of Austellus barb
Freshwater
AI Generated
Photo

Austellus barb

Dawkinsia austellus

Dawkinsia austellus is a freshwater cyprinid endemic to southern India (Western Ghats region). It is an active, shoaling barb best maintained in a group in a spacious, well-filtered aquarium with good oxygenation and regular maintenance.

MediumPeacefulIntermediate
Min. 55 gal
AI-generated illustration of Banded Borneo hillstream loach
Freshwater
AI Generated
Photo

Banded Borneo hillstream loach

Gastromyzon fasciatus

Gastromyzon fasciatus is one of those super-cool little Borneo hillstream loaches that scoots around rocks like a tiny stingray and parks itself in the current. It really shines in a river-style setup with lots of smooth stones to graze on and high oxygen - they look busy all day and have a neat, banded pattern.

SmallPeacefulAdvanced
Min. 20 gal
AI-generated illustration of Banded Leporinus
Freshwater
AI Generated
Photo

Banded Leporinus

Leporinus fasciatus

Banded Leporinus are those torpedo-shaped, black-and-yellow striped fish that look like they're wearing a little prison outfit-and they stay on the move. They've got a ton of personality and they're awesome to watch cruising and picking at stuff, but they're also the kind of fish that will redecorate your tank and "taste test" anything soft-looking.

LargeSemi-aggressiveIntermediate
Min. 75 gal

Looking for other species?