Piscora
Aquatic water texture background

Persian loach

Oxynoemacheilus persa

AI-generated illustration of Persian loach
AI Generated
PhotoAll Rights Reserved

The Persian loach features a slender body with a dark brown to olive-green hue, adorned with distinctive lighter speckles and barbels on its snout.

Freshwater

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

About the Persian loach

This is a little bottom-hugging stone loach from Iran that spends its time cruising the substrate and poking around for food. It does best when you set the tank up like a cool, clean stream - lots of oxygen, flow, smooth rocks, and hiding spots - and you will see way more natural behavior.

Also known as

Persian stone loach

Quick Facts

Size

14 cm

Temperament

Peaceful

Difficulty

Advanced

Min Tank Size

30 gallons

Lifespan

3-6 years

Origin

Middle East (Iran)

Diet

Omnivore/invertivore - sinking foods, frozen/live (bloodworms, brine shrimp), small insect larvae, some algae/aufwuchs

Care Notes

  • Give them a river-style tank: sand or smooth fine gravel, lots of rounded rocks, and hard flow from a powerhead so they can sit in the current and pick at surfaces.
  • Keep the water cool and punchy: think roughly 18-24 C (64-75 F), high oxygen, and steady parameters; they sulk fast in warm, stale water or low flow.
  • They do best in neutral to slightly alkaline water (around pH 7.0-8.0) with some hardness; wild-caught ones hate sudden swings, so match your tank to your tap and keep it stable.
  • Feed like a bottom micro-predator: sinking micro pellets, frozen bloodworms/blackworms/daphnia, and small live foods; they are shy at first so drop food right into their favorite rock pile.
  • Skip slow fancy fish and long fins - they will pester or outcompete them; pick other fast, current-loving fish (danios, barbs) and sturdy bottom fish, and watch for squabbles with other loaches if the tank is tight.
  • Give them lots of hiding cracks and line-of-sight breaks because males can get pushy; multiple caves and scattered rocks stops one fish from owning the whole floor.
  • Common problems: skinny fish from being outfed, damaged barbels from sharp gravel, and stress from low oxygen; if they are gulping at the surface or clamped in corners, add flow and surface agitation right away.
  • Breeding in home tanks is rare without seasonal cues, but a cool winter period and then a warmer, big water change can trigger chasing; if you ever see eggs, move adults or the eggs will disappear overnight.

Compatibility

Good Tankmates

  • Small, chill schooling fish like ember tetras, glowlight tetras, or rasboras - they stay midwater and ignore the loach, and the loach just cruises the bottom doing its own thing
  • Peaceful danios (like zebra danios) in a decent-sized tank with some flow - they are quick, not easily bullied, and the loach is fine as long as it has hides and sand to scoot around on
  • Corydoras catfish - both are peaceful bottom types, and in my experience they mostly just share space as long as you have enough floor space and more than one feeding spot
  • Small peaceful barbs like cherry barbs - active but not usually mean, and they do not hassle the loach much if the tank is planted and everyone is well-fed
  • Hillstream-type neighbors like otocinclus or a bristlenose pleco (smaller one) - good algae crew, and they are not pushy about territory if you give multiple caves and wood
  • Other peaceful loaches of similar size and temperament (kept in a group, with lots of hides) - Persian loaches are pretty chill, but they are still loaches and like cover and company

Avoid

  • Big aggressive cichlids (convicts, jewels, most Central Americans) - they will claim the bottom, shove the loach out of hiding spots, and stress it out nonstop
  • Nippy jerks like tiger barbs or serpae tetras - they can turn the tank into a constant chase scene, and the loach will spend all day wedged under decor
  • Large predatory fish like bigger gouramis, snakeheads, or anything that sees a loach as a snack - Persian loaches are small enough to end up as 'missing fish' overnight
  • Super territorial bottom bullies like many crayfish or very aggressive botia loaches - they fight over caves and food, and the Persian loach just is not built for that drama

Where they come from

Persian loaches (Oxynoemacheilus persa) come from fast, clear streams in Iran. Think cool water, lots of oxygen, rocky bottoms, and current you can actually feel with your hand. If you set them up like a generic community tank, they usually look fine for a while... then they slowly fade, get skinny, or start hiding all the time.

If you remember one thing: these are stream fish. Flow and oxygen matter as much as the filter being "rated for the tank."

Setting up their tank

Give them floor space and current. I would not keep them in anything smaller than a 20 long, and bigger is easier because the water stays steadier and you can build a real flow pattern. They spend most of their time on the bottom, wedged between stones, cruising edges, and darting into the current for food.

Substrate is a big deal with these. They like to nose around, and they can scrape themselves up on sharp gravel. Sand or very smooth fine gravel works. Then add rounded river stones, a few larger rocks, and some wood or roots to break lines of sight.

  • Tank size: 20 long minimum, 30-40+ gallons is more forgiving
  • Substrate: sand or smooth fine gravel (skip sharp stuff)
  • Hardscape: rounded stones and rock piles with stable gaps (no wobbly stacks)
  • Plants: optional, but choose tough ones (Anubias, Java fern) and wedge them into rock/wood
  • Flow: aim for a steady current across the bottom, not just surface ripples

For filtration, I like an over-filtered setup: a canister or strong HOB plus a big sponge or powerhead. You want high turnover and lots of gas exchange. Point flow along the length of the tank so you get a "river" lane, then quieter pockets behind rocks where they can rest.

Watch temperature. These loaches tend to do better on the cool side of typical tropical ranges. Warm, low-oxygen water is where they start going downhill.

Water parameters: neutral-ish is fine for most captive fish as long as its stable and clean. They do not tolerate dirty bottoms. I vacuum around rocks regularly because mulm builds up in exactly the places they like to sit.

  • Keep nitrate low with steady water changes
  • Add extra aeration if your room runs warm
  • Cover the tank well - stream loaches can jump when spooked
  • Give them multiple hides so one fish cannot claim the whole bottom

What to feed them

They are bottom pickers and micro-predators. In my tanks they ignore most flake once it hits the surface chaos, but they light up for anything that tumbles in the flow and lands between the stones. If you only feed one sinking pellet a day, the boldest fish eats and the shy ones slowly starve.

  • Staples: quality sinking pellets and small wafers (not just algae wafers)
  • Frozen: bloodworms, brine shrimp, daphnia, chopped mysis
  • Live (if you can): blackworms, grindal worms, mosquito larvae (where safe/legal)
  • Occasional: Repashy-style gel foods pressed into rock crevices

Feed after lights dim or right after you turn flow down for 10 minutes. I get way better feeding response, and the shy fish come out.

I like small amounts twice a day rather than one big dump. Drop food into the current so it scatters and sinks into different spots. You will actually see them "hunt" along the substrate, and they keep weight on better.

How they behave and who they get along with

Persian loaches are busy, alert, and a little spicy with each other. You will see short chases and posturing, especially if you only keep one or two or if the tank is too bare. In a group with enough cover, the drama stays pretty harmless and you get more natural behavior.

  • Keep them in a small group if your tank size allows (3-6 is a good starting point)
  • Expect pecking-order stuff around favorite caves and feeding spots
  • They are not a "hide all day" loach if the tank has flow and rockwork

Tankmates: think other fish that like cooler, oxygen-rich water and will not bully the bottom. Peaceful danios and smaller barbs can work, along with some other stream loaches if the footprint is big enough. Avoid slow, long-finned fish that get stressed by current.

Skip aggressive bottom dwellers in smaller tanks (many cichlids, large botia loaches, pushy catfish). Persian loaches do not have the body mass to win those arguments.

Breeding tips

Breeding these in home tanks is possible in theory, but it is not common, and most people never see it. In the wild they are seasonal spawners tied to temperature shifts and changing flow. If you do want to try, you are basically playing "spring flood" with your aquarium.

  • Condition adults with heavy feeding of frozen/live foods for a few weeks
  • Do a cool-water period, then gradually warm a bit while increasing flow and water changes
  • Add lots of small rock gaps or a coarse spawning mop-like area where eggs can fall out of reach
  • If you see chasing and belly-heavy females, feed lightly but keep water changes frequent

If they spawn, eggs and fry are likely to be eaten. A separate breeding setup or an egg-trap style substrate usually makes the difference.

Common problems to watch for

Most issues with this species trace back to warm, stale water and not enough food reaching the bottom. They can look "fine" right up until they suddenly are not. Get in the habit of watching their bellies and their breathing. Those two tell you a lot.

  • Fast breathing or hanging in high-flow only: low oxygen, high temp, or dirty water
  • Sunken belly: not enough sinking food, too much competition, or internal parasites
  • Clamped fins and hiding nonstop: stress from tankmates, lack of cover, or unstable water
  • Scrapes on the belly/sides: sharp substrate or rough rocks
  • White spots after a temperature swing: ich (they are not immune just because they are loaches)

Be cautious with medications. Many loaches are sensitive, especially to copper and strong doses. If you have to treat, start with extra aeration and research dosing for loaches, then go slow.

One more practical thing: they are escape artists. If you have gaps around hoses or a loose lid, they will find it eventually, usually at 2 a.m. I block openings with sponge or mesh and keep the waterline a little lower.

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 Arnegard's electric fish
Freshwater
AI Generated
Photo

Arnegard's electric fish

Petrocephalus arnegardi

This is a little Congo River elephantfish (a weakly electric mormyrid) that cruises the lower parts of the tank and navigates the world with its electric sense. It stays small (around 9 cm) and has a clean silvery look with three dark marks that make it pretty easy to pick out among Petrocephalus.

SmallPeacefulAdvanced
Min. 30 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

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

SmallSemi-aggressiveAdvanced
Min. 20 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.

SmallSemi-aggressiveAdvanced
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 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
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

Looking for other species?