Kuhli loaches with shrimp
The "kuhli" loach sold in shops is a slender, banded, eel-like loach from the forest streams and swamps of Southeast Asia. Seriously Fish notes the fish usually traded as Pangio kuhlii is more likely Pangio semicincta or a close relative from Peninsular Malaysia, Sumatra and Borneo. Whatever the name, it is one of the very few loaches that shrimp keepers commonly add to a shrimp tank. Most loaches are on Practical Fishkeeping's list of fish to avoid with shrimp, but the same article names kuhli loaches as an option, and The Shrimp Farm says aquarium shrimp are good tank mates for them.
Kuhli loach at a glance
| Kuhli loach (Pangio semicincta and relatives) | |
|---|---|
| Adult size | About 100 mm (3.9 in) standard length (Seriously Fish); 3 to 4 in (Aquarium Co-Op, The Shrimp Farm) |
| Wild home | Shallow forest streams and swamps, often black water, typically in leaf litter over peat, mud or sand (Seriously Fish) |
| Temperature | 70–79 °F (21–26 °C) (Seriously Fish); 74–80 °F (Aquarium Co-Op) |
| pH | 3.5–7.0 (Seriously Fish); 6.0–7.5 (The Shrimp Farm); Aquarium Co-Op says a wide range is tolerated |
| Hardness | 0–8 dGH (Seriously Fish); 4–8 dGH (The Shrimp Farm) |
| Tank | Base of at least 60 × 30 cm (24 × 12 in), about 14 gallons (Seriously Fish); 20 gallons or larger for a group (Aquarium Co-Op, The Shrimp Farm) |
| Group | At least 5–6 (Seriously Fish); 3–6 or more (Aquarium Co-Op) |
| Lifespan | About 3–5 years (The Shrimp Farm) |
| Temperament | Peaceful, nocturnal and shy by day (Seriously Fish, Aquarium Co-Op) |
Will kuhli loaches eat shrimp?
The references don't fully agree, so here is what each one says:
- Aquarium Co-Op: unlike other loaches, kuhlis are not known for eating snails or shrimp.
- The Shrimp Farm: aquarium shrimp are good tank mates for kuhli loaches because both are peaceful, and shrimp graze algae and detritus the loaches skip.
- Seriously Fish: in the wild the kuhli is a micropredator that sifts sand for insect larvae and small crustaceans, and while there are no reports of it harming tankmates, it may prey on eggs or fry.
- Practical Fishkeeping: lists kuhli loaches among fish you can keep with shrimp if you reduce losses with plenty of plants, hiding places and well-fed fish.
Putting that together: adult cherry, blue dream or Amano shrimp are generally safe, but a newborn shrimplet sitting on the sand at night is the kind of small crustacean a sifting loach eats. Expect a few losses, not a wiped-out colony. Moss, dense plants and leaf litter give babies places the loaches don't sift. If you sell shrimp or keep expensive lines, a shrimp-only tank is safest. Compare other options on cherry shrimp tank mates.
Matching the water
Kuhlis come from soft, acidic water, while cherry shrimp and other Neocaridina are usually kept neutral to slightly hard. The overlap is reasonable:
| Parameter | Kuhli loach (Seriously Fish) | Cherry type Neocaridina (The Shrimp Farm) | Shared zone |
|---|---|---|---|
| Temperature | 70–79 °F | 65–85 °F | About 72–79 °F |
| pH | 3.5–7.0 | 6.2–8.0 | About 6.2–7.0 |
| GH | 0–8 dGH | 4–8 | About 4–8 |
The shared zone is our comparison of the published ranges, not a tested target; stability matters more than an exact number. Soft-water Caridina such as crystal red shrimp kept below pH 7 on active soil fit the kuhli's preferences even better, though kuhlis prefer to dig in sand rather than in soil granules. See shrimp tank pH and GH and KH explained.
Tank size and setup
- Size: Seriously Fish recommends a base of at least 24 × 12 in (about 14 gallons). Aquarium Co-Op and The Shrimp Farm both suggest 20 gallons or more for a group. Kuhlis are a poor fit for a 5- or 10-gallon shrimp nano. See how many shrimp per gallon.
- Sand: The Shrimp Farm calls a thick layer of fine sand ideal, and kuhlis burrow in it. Avoid sharp gravel. If you want active soil for Caridina, add a sand patch; see best substrate for shrimp.
- Cover: lots of plants, driftwood, caves and leaf litter. Aquarium Co-Op says nocturnal kuhlis are shy by day and need hiding spots. See driftwood and botanicals and java moss.
- Lid and intakes: Seriously Fish says to cover the tank because loaches jump, and to make sure small ones can't enter filter intakes. The Shrimp Farm calls them escape artists. A sponge prefilter protects both loaches and shrimplets; see shrimp-safe filters and do shrimp need a lid.
- Flow and light: gentle filtration with a little surface agitation and fairly dim light (Seriously Fish).
Feeding two bottom feeders
- Feed after dark. Aquarium Co-Op says if other fish eat everything first, feed kuhlis when the lights go out.
- Sinking foods: community pellets, gel food, frozen bloodworms and live blackworms (Aquarium Co-Op); bottom-feeder tablets, daphnia and baby brine shrimp (The Shrimp Farm).
- Both eat on the floor. Shrimp swarm sinking food too, so drop food in two or three spots. Well-fed loaches are less likely to hunt; see best shrimp food.
- Don't overdo it. Uneaten food in sand rots and fouls the water; see nitrate in a shrimp tank.
How to add kuhli loaches to a shrimp tank
- Shrimp first. Practical Fishkeeping suggests letting the shrimp colony build up before adding fish.
- Mature tank: fully cycled with stable parameters; see how to cycle a shrimp tank.
- Quarantine the fish separately. Many fish medications harm shrimp; see how to quarantine and is copper toxic to shrimp.
- Add the whole group at once, with the lid in place, since new loaches are most likely to jump.
Breeding: fish and shrimp in the same tank
Kuhlis rarely spawn in community tanks. The Shrimp Farm says breeding needs a densely planted tank, and that females scatter a few hundred eggs among plants or on wood and rocks. Your shrimp will keep breeding alongside them, with fewer survivors than in a shrimp-only tank. Dense moss is the best shrimplet insurance; see baby shrimp care.
Common mistakes
- Keeping one or two, which leaves them hiding all the time.
- Putting them in a small nano or on sharp gravel.
- Leaving gaps in the lid or open filter intakes.
- Assuming "loach" means shrimp-safe; most other loaches hunt invertebrates.
- Medicating fish in the shrimp tank.
Track it
Log temperature, pH, GH and TDS on the free Water Parameter Log printable so you can keep the tank in the range both species share.
Frequently asked questions
Can kuhli loaches live with cherry shrimp?
Usually, yes. Aquarium Co-Op says kuhlis are not known for eating shrimp, and The Shrimp Farm calls shrimp good tank mates. Adults are generally safe; some shrimplets may be eaten.
Will kuhli loaches eat baby shrimp?
Some may. Seriously Fish says their natural diet includes small crustaceans and that they may prey on fry. Dense moss and plants keep losses small.
How many kuhli loaches should I keep?
At least 5 or 6 (Seriously Fish). In a bigger group they are bolder and come out more.
What size tank do kuhli loaches and shrimp need?
About 20 gallons or larger for a group (Aquarium Co-Op, The Shrimp Farm). Seriously Fish suggests at least a 24 × 12 in base.
What water works for both?
Roughly 72 to 79 °F, pH 6.2 to 7.0 and GH 4 to 8 for cherry shrimp. Kuhlis prefer soft, slightly acidic water. Keep it stable.
Do kuhli loaches need sand?
Fine sand is strongly preferred because they burrow. Avoid sharp gravel. If you use active soil for Caridina, add a sand area.
Are kuhli loaches different from other loaches?
Yes. Most loaches hunt snails and invertebrates and are poor shrimp tank mates, but kuhlis are small, peaceful sifters that most references list as an option.
Sources: Seriously Fish, Pangio semicincta (the aquarium "kuhli" loach) (usually sold as kuhli; Peninsular Malaysia, Sumatra, Borneo; forest streams and swamps, often black water, leaf litter over peat, mud or sand; 100 mm SL; base 60 × 30 cm, about 14 US gal; 21–26 °C, pH 3.5–7.0, 0–8 dGH; micropredator on insect larvae and small crustaceans; no reports of harming tankmates but may prey on eggs or fry; group of at least 5–6; gentle filtration, dim light; cover the tank and guard filter intakes); Aquarium Co-Op, Care guide for kuhli loaches (3–4 in; group of 3–6 in 20 gallons or more; 74–80 °F, wide pH and GH range; nocturnal, shy, needs hiding spots; not known for eating snails or shrimp; sinking foods, feed at night); The Shrimp Farm, Kuhli loach care (up to 4 in; 3–5 years; 10 gallons minimum, 20 or more for 5+; fine sand, hiding places, tight lid; 72–79 °F, pH 6.0–7.5, 4–8 dGH; shrimp are good tank mates; foods); Practical Fishkeeping, What can I keep with shrimp? (most loaches to avoid; kuhli loaches an option; reduce losses with plants, hiding places and well-fed fish; shrimp first). Checked October 25, 2026.