Exploring the Mysterious Behavior of Kuhli Loaches

Species Snapshot

  • Species Name: Pangio kuhlii
  • Common Names: Kuhli loach, eel loach, coolie loach
  • Size: Up to 5 inches
  • Lifespan: Up to 10 years
  • Native Distribution: Java, Indonesia


With their snake-like bodies and striped appearance, kuhli loaches are easy to recognize. These freshwater fish are endemic to the island of Java in Indonesia where they inhabit pristine mountain streams and slow-moving rivers. Though nocturnal by nature, these loaches are very active and can be quite social—they’re often found in small clusters.

Kuhli loaches are unique not only in terms of their appearance but also their behavior. They’re known to burrow into the substrate, sometimes seeming to disappear for long stretches of time. Read on to learn more about this fascinating species.

Anatomy and Appearance

A member of the Cobitidae family in the order Cypriniformes, the kuhli loach (Pangio kuhlii) is a small freshwater fish known for its eel-like shape. Their long, narrow bodies are slightly compressed on the sides and they have very small fins. Kuhli loaches are pink or yellow in color with a light-colored underbelly and 10 to 15 dark vertical bars running along their bodies.

Males and females look very similar when they’re not actively breeding. Close inspection may be required to distinguish the larger, more paddle-shaped pectoral fins and more muscular upper cross-section in males. When breeding, females may become larger than their male counterparts. You may also be able to see their greenish ovaries through the skin before they spawn.

Kuhli loaches generally reach an adult size of 3 to 4 inches in captivity, though wild specimens have been measured up to 5 inches. These fish can live for 10 years or longer when properly cared for.

Learn about the Kuhli loach.

Ideal Aquarium Setup

The kuhli loach is a bottom-dwelling species that can be tricky for inexperienced aquarium hobbyists to keep. They lack the hard scales seen in many fish species which increases their susceptibility to disease. They can also be sensitive to changes in temperature and water quality, so kuhli loaches are best introduced to an established aquarium.

Tank Size

Kuhli loaches require a minimum tank size of 20 gallons. Though they’re not a schooling species, they can be kept in small groups in a tank of sufficient size. Plan to add about 5 gallons of tank volume for each additional kuhli loach you keep.

Water Parameters

High water quality is essential to keep your kuhli loaches healthy. These fish prefer clean, soft, and slightly acidic conditions. The ideal pH range is 5.5 to 6.5 and water hardness should be maintained under 10 dGH. Kuhli loaches are a tropical species, so the tank should be kept between 75°F and 86°F.

Regular water changes are recommended to maintain stable tank chemistry for your kuhli loaches. A strong filtration system is helpful as well, though you’ll need to take certain precautions. Kuhli loaches have a tendency to swim up filter inlet and outlets, so they should remain covered. Strong flow or heavy aeration generally isn’t necessary for this species.

Tank Décor

In their native habitat, kuhli loaches are used to a lushly planted environment with sandy substrate. It’s best to recreate this environment in the home tank, providing soft substrate in which the loaches can burrow and plenty of vegetation and aquarium plants for them to hide in. Avoid coarse gravel substrate that might damage your loaches’ delicate skin as they burrow.

Keep in mind that kuhli loaches are naturally nocturnal, so they may prefer to hide during the day. Driftwood and rockwork can provide shady spots for them to hide, though your loaches may also appreciate a sprinkling of dried leaf litter to mirror their native habitat.

Diet and Feeding

Kuhli loaches are classified as micro predators - they feed on insect larvae and small crustaceans by sifting mouthfuls of substrate through their gills. In the wild, they also likely consume some plant matter and organic detritus due to the way they feed.

In the captive tank environment, kuhli loaches typically accept a variety of sinking foods but an ideal diet will include live and frozen food as well. Bloodworms, daphnia, artemia, and micro worms work well. It’s best to feed these fish small amounts several times a day rather than offering a large meal once daily.

Temperament and Tank Mates

Kuhli loaches can be shy and reclusive—especially during the day. At night, however, you shouldn’t be surprised to find them exploring their habitat. They’re most likely to exhibit confident and curious behavior if kept with peaceful species that occupy the middle to upper levels of the tank. Pairing kuhli loaches with other bottom dwellers may make them nervous.

Again, while kuhli loaches aren’t a schooling species, they seem to enjoy being kept in small groups with others of their own kind. If you have the space to accommodate it, a group of 5 or 6 may be ideal. Other compatible tankmates for kuhli loaches include tetras, rasboras, and gouramis. Avoid keeping kuhli loaches with more aggressive or territorial species like bettas, arowanas, and cichlids.

Breeding Kuhli Loaches

Successfully breeding kuhli loaches is no simple task—they require specific conditions and they can be a bit stubborn about breeding in captivity. It’s often the sexing of males and females, however, that poses the biggest challenge. Until they’re ready to breed, it can be hard to tell the difference. Anatomical differences may exist but they’re minor and may be hard to spot.

The good news is that kuhli loaches are communal breeders, so you won’t have to pair them off. It’s best to set up a dedicated breeding tank and introduce a group of kuhli loaches. Try to recreate their natural spawning grounds which are densely planted with shallow water. Lighting should be kept low and can be further diffused by the addition of floating plants.

To promote breeding, you can try reducing the water hardness and increasing the pH up to 6.5. When properly conditioned and ready to breed, your female loaches will start to grow and green eggs may become visible through their skin. Female kuhli loaches deposit their eggs on the underside of plants, releasing hundreds at a time.

Be aware that kuhli loaches will be quick to eat their own eggs along with any fry that manage to hatch. As soon as the eggs are deposited, it’s best to remove the adult kuhli loaches. The eggs hatch in just 24 hours and the fry quickly become free-swimming. Regular feeding with baby brine shrimp, daphnia, and other protein-rich foods will speed growth and increase survival rates. You can get your Kuhli loaches and many more at Shrimpy Business.

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.