Kuhli Loach 101: Care, Size, Diet, Lifespan, And More!

AquariumFishCity.com is supported by our readers. When you buy through links on our site, we may earn a commission.

The kuhli loach is a tranquil, shy fish that you will find dwelling along the bottom of the tank. Because of their amicable temperament, this species makes a wonderful companion fish in your freshwater aquarium. These fish are also a bit nocturnal, staying awake all night, scavenging food along the bottom of their tank, and helping you keep their tank clean.

Because the kuhli loach does require significant handling and care, it is recommended more for the experienced hobby aquarists. However, if you have the necessary resources available to raise one of these fish in your freshwater aquarium, go for it.

Although it is part of the Cobitidiae species, it is known by several different names, such as the coolie loach, the cinnamon loach, and even the leopard loach. 

The kuhli loach’s natural habitat is located in slow-moving shallow waters in countries like Sumatra, Borneo, and Malaysia in Southeast Asia. You can find them in black-watered peat swamps and quiet and peaceful forest streams. They tend to avoid direct sunlight, preferring dense vegetation and shaded areas with lots of tree canopies above the water.

Shaped similar to eels, they are scavengers who don’t create much waste, the perfect fish for cleaning your aquarium. With maximum lengths of 3 to 5 inches, they are not a very large fish.

Even though they are a smaller fish, they aren’t necessarily suitable for the beginner aquarist. They are very susceptible to diseases, and unfortunately, they are sensitive to the medicines that treat those diseases. Plus, they’ve got a vulnerable head that does not have scales. All of these things make them a fish that is best kept by an experienced aquarium hobbyist.

Kuhli loaches tend to be a little more expensive for beginner aquarium hobbyists, costing around $3.00 a fish. When you go to buy your kuhli loach, make sure that you are getting the right species. Remember, the kuhli loach goes by several different names, plus there are several species that are very similar to them. If you refer to the kuhli loach using its scientific name, you will be sure to get the correct species.

With all that being said, the kuhli loach is a very rewarding fish to raise, with a life span of up to ten years if taken care of properly. As long as you have the means necessary and the skills needed to care for the kuhli loach, they are definitely worth the extra care you will have to put in.


The kuhli loach is an amicable fish that enjoys tank mates, although they don’t necessarily create or join schools of fish. Shy and peaceful, you may not see them often if they are left by themselves in the tank. They tend to be more active at night, and daytime will see them quiet and calm.

The kuhli loach is a demersal fish, meaning they live close to the floor of the lake, or in this case the aquarium tank. Because of their preferred location, they will scavenge any food that sinks to the bottom substrate of the tank.

They love crevices and caves to explore and hide in. In their natural habitats, they spend most of their time scavenging and burrowing in the riverbeds, sifting through sand and gravel for things to eat. As bottom dwellers, you won’t see your kuhli loach near the surface of the water much.


The kuhli loach’s most distinguishing feature is its long slender eel-like body. Their fins are small and can be hard to see right away, and they do not have any distinct lateral lines. Their dorsal fin is located further back on the kuhli loach’s long thin body than most fish.

Instead of being in the middle of the kuhli loach’s body, the dorsal fin is located on the back third of their body, closer to their tail. In the wild, the kuhli loach will grow up to 5 inches in length, but in the aquarium, they will only reach about 3 inches long.

The kuhli loach is a multi-colored fish, with the base color ranging from brassy yellows to pinks, broken up with around 10-15 darker stripes. They kind of look like a tiger, with each fish being slightly different. 

Some have the dark stripes wrapping completely around their bodies, while on others, the dark stripes will stop at their belly. Their bellies are light-colored, and their bodies have faint scales, but no head scales at all, which can make them more susceptive to diseases. 

One of the physical traits that really stand out on the kuhli loach is the four pairs of barbels around its mouth. These barbels help it to navigate its environment and feel around and scavenge for food. Their eyes are covered in a thin layer of transparent skin.

The kuhli loach has a hidden defense mechanism below each eye. When it’s relaxed, you can barely see a pair of sharp spines below each eye. However, when the fish feels threatened, the spines will pop out to help ward off predators. Its scientific name, Acanthopthalmus means “prickle eye.”

Females and males are hard to tell apart, especially when they are not currently breeding. The males will have a big pectoral fin and a dorsal cross-section that is more muscular. Females will get slightly larger during breeding time. Right before they start spawning, their skin will be transparent enough to see their ovaries.

Although the kuhli loach looks very similar to some of the other loaches, they are distinguishable from others by their coloring and the characteristics that were mentioned above.

There is also a unique sought-after variety of the kuhli loach. The black kuhli loach is entirely dark brown or black and only grows to about 3 inches.

Tank and Water Conditions

These fish do well in tanks that mimic their natural habitats. In its natural habitat, they like slow-moving shallow waters in the forest streams, preferring an environment that is similar to the black-watered peat swamps, which are shaded by the dense vegetation that grows next to the stream and the tree canopy overhead. They like warmer temperatures ranging between 73 to 86 degrees Fahrenheit.

In their natural habitat, the water can sometimes be quite acidic, the pH levels around 3.0 or 4.0. But in their tanks, you should keep the acidity levels around 5.5 – 6.5. The hardness rating for the water should be no higher than 5.0 dGH. 

In their natural habitat, the waters may have very little mineral content as well, because of the plants that are decaying and creating organic materials. In different locations, the substrate on the river floor varies from sand or mud to peat. They like smooth substrate that they can burrow down into. Avoid large, jagged rocks that can cut through their delicate scales and harm them.

The size of the tank is essential since these fish are basically small, with a minimum tank size of around 15 gallons. You can add 3 – 5 gallons for each kuhli you plan to introduce to the aquarium.

You need to be careful with the aquarium filter’s inlet tube. You should cover it with a fine mesh. Otherwise, the curious kuhli loach might wiggle their way into the tube and become trapped in the filter, which could possibly prove fatal, depending on your filter’s design.

Although these fish are bottom-dwellers, there have been cases where they have jumped out of the tank. Make sure that the lid is secure on your tank and monitor your fish’s behavior.

When decorating your tank, give your kuhli loach lots of places to hide in driftwood, rocks, caves, and live plants and vegetation, such as java ferns, peat moss, and others that will improve the quality of life for the kuhli loach immensely.

Kuhli Loach Tank Mates

The kuhli loach does really well with other kuhli loaches. Even though they don’t participate in schools of fish do still like to be around other fish. If you want your fish happy and active, you can try adding up to five more of the same species, the more, the merrier!

As mentioned above, these fish are quite peaceful and will do great with other fish that are non-aggressive. If you want a multi-species aquarium, one of the best things you can do is pick fish that aren’t bottom-dwellers, occupying other parts of the tanks instead.

The perfect tankmates are ones that spend the most significant amount of their time in the middle of the aquarium, or close to the surface. Other peaceful fish like the Rasboras, Danios, or Tetras get along well with the kuhli loach. If you are looking for a fish that inhabits the middle of the aquarium, then the Oto Catfish, White Cloud Mountain Minnow, or the Gourmias is an excellent option for you.

Other bottom-dwellers such as the Red Cherry Shrimp and the Corydoras, which are non-aggressive fish bottom-dwellers, are an excellent choice as well.

To keep your kuhli loach safe, you will want to avoid aggressive fish such as the Arowana, Betas, Blue Gouramis, Red-Tailed Sharks, and Cichlids, all of which tend to be territorial. The Tiger Bard, Angelfish, and the Chinese Algae Eater are all nipping fish that can injure the kuhli loach and should be avoided. Avoid bigger fish that might be tempted to eat the Kuhli loach, as well.

Since snails can be a food source of the kuhli loach, you should avoid putting them in the same tank. Otherwise, they will dine on the snails when given a chance.

What Do Kuhli Loach Eat?

As natural omnivores, the kuhli loach is easy to please and will each just about anything. In their natural habitat, they scavenge along the river bed and eat anything from plant material to tiny shrimp. 

The amazing thing about the kuhli loach is it acts as a natural filter. They scavenge along the floor of their habitat and take in mouthfuls of sand to find something edible. The exact same thing occurs in the fish tank.

But just because they scavenge, don’t forget to feed them real food. They love to eat live food and fish foods that are protein-based, such as brine shrimp, tubifex, water fleas, and bloodworms.

Even though they love live food, you can still feed them the standard pellets and freeze-dried foods as long as this food can sink to the bottom of the tank. Your bottom-dwelling scavenger fish will not go up to the surface of the water to eat.

You can feed them several times a day, but make sure that they can eat all of the food in two to three minutes. Make sure that you don’t overfeed them. To ensure that they are getting a nutritious, balanced diet, offer them live or frozen foods every couple of days.

Kuhli Loach Care

Because of their delicate body scales and lack of scales on their head, the kuhli loach is more susceptible to diseases. Not only that, but they are also quite sensitive to the different medicines that can be administered to treat those diseases. 

Plus, in order to treat some diseases, you have to change the water’s temperature while they are taking the medications, as well, which can add to the stress the fish is already under, making it more predisposed to diseases.

One particular disease that will attack your loach before attacking any of your other fish is Ich, the “white spot disease.” To avoid this disease, make sure you change the water regularly to maintain proper water quality and quarantine any new fish you bring home before adding them to your tank.

Parasites can be another common issue that will cause “skinny disease.” If your kuhli loach begins losing weight despite eating healthy, it probably has a parasite, which can be treated with various medicines.

Prevention is always the best course of action when it comes to caring for your fish, especially sensitive ones like your kuhli loach. By maintaining a healthy water quality and pH in a healthy environment that meets their needs and giving them a well-balanced diet, your aquarium will be a success.


Breeding the kuhli loach can be a rather challenging undertaking, but not impossible. They are usually bred in their natural habitats. But if you want to breed them in your home aquarium, you will need a breeding tank with certain qualities, such as dim lighting and low-level waters. The female needs various floating plants in order to spawn their eggs. Thick vegetation will encourage spawning, as well as a water pH level of about 6.5.

A happy kuhli loach that isn’t stressed and is content in its tank will be further inclined to spawn. Because they can be communal spawners, you can encourage breeding behaviors is you keep them in a tank with the same species. Plus, a well-fed fish will be more likely to spawn. Feeding your fish live foods will actually encourage your kuhli loach to breed.

Usually, when your kuhli loach reaches two-years-old, they become sexually mature. One way to know your fish have fully matured is when your female becomes extremely large, and you can see the eggs through her transparent skin, you will know she is ready to lay her eggs. When that time comes, she will spawn eggs that are lime green in color, which attach under the plants and vegetation.

Once the eggs have been laid, you should remove the adults, allowing the eggs to hatch securely so that the other fish, including the kuhli loach, does not eat the eggs or the fry.

Once the female spawns her eggs, it will only take about twenty-four hours until they hatch. It is good to feed the little fry brine shrimp or infusoria. However, fry food, the kind that is commercially made, is a good choice, as well.

Breeding the kuhli loach and trying to prevent the little fry from being eaten can be tricky, especially if it’s your first time, so don’t get frustrated if things don’t work out. Try again later.

The kuhli loach has a long-life span. If taken care of properly, they can be a hardy fish and live upwards of ten years in your aquarium. In some rare instances, there have been records of them living even longer than that.


With all that you have learned in our care guide, the kuhli loach may not seem as daunting as it did at first. Remember that the kuhli loach is a nocturnal fish and will get more active throughout the night, so make sure that you have the lid on securely so that your fish doesn’t try to jump out of the tank and escape. 

As long as you keep in mind this care guide and proper feeding habits, you can raise the intriguing and peaceful kuhli loach in your home aquarium quite successfully and have an aquarium anyone would admire and envy.

Was this article helpful?
Michele Taylor
Michele Taylor

Hello, fellow aquarists! My name is Michele Taylor, and I am a homeschool mother of six children, which includes five boys and one girl. My kids range in age from five-years-old to eighteen-years-old.

Growing up, our family had a large aquarium with angelfish, goldfish, and lots of different varieties of neons. We also had a “suckerfish” that grew to be about six inches long.

Leave a Comment