Top 10 Species of Loaches for Bottom-Dwelling Cleanup Crews in 2027
The 10 best species of loaches for bottom-dwelling cleanup crews are ranked below on measured performance, build quality, price, and how each one actually holds up in daily use rather than how it reads on a spec sheet. Each pick lists what it costs, who it suits, and what it gives up against the one above it, so the list can be read straight down without doubling back.
1. Kuhli Loach

The Kuhli Loach ranks first because it covers the widest range of tank conditions at the smallest footprint. It reaches 3-4 inches, works in tanks as small as 20 gallons, and costs $5-$8 per fish from Aquatic Arts. It buries in fine sand by day and emerges at night to sift substrate for uneaten food, bloodworms, and small crustaceans. Its non-aggressive temperament suits planted community tanks with tetras or rasboras.
This is for the aquarist running a planted tank with fine sand rather than sharp gravel. You trade visibility for coverage: Kuhlis are shy and may hide for days after introduction, so coconut caves and Java moss are required, not optional. They are sensitive to nitrate above 40 ppm, needing 25% weekly water changes. Compared to the Hillstream below, they clean corners and undercuts rather than algae on glass and rock.
2. Hillstream Loach

The Hillstream Loach ranks second as the best algae eater among loaches, held back only by its narrow water requirements. Sewellia lineolata grows to 2.5-3 inches and uses flattened pectoral fins to cling to rocks and glass while grazing green spot algae, diatoms, and biofilm. It can clear a 30-gallon tank of surface algae in about a week. Prices run $10-$15 from The Wet Spot Tropical Fish.
This suits river-tank builds with rounded stones, a powerhead or canister filter like the Fluval 407, and water held at 68-75°F. What it trades away is compatibility with warm tanks: above 78°F it fails, ruling out discus and African cichlid setups. It is peaceful with community fish but gets outcompeted at feeding time by fast movers like danios. The Kuhli above tolerates far more warmth and stagnation.
3. Yo-Yo Loach

The Yo-Yo Loach ranks third for being the most effective snail control on this list, docked for its temperament and size. Botia almorhae comes from India and Pakistan, reaches 5-6 inches, and eats snails voraciously alongside leftover flakes and pellets. It is named for the yo-yo pattern along its sides. Prices are $6-$12 from LiveAquaria, making heavy stocking affordable.
This is for the keeper fighting a snail infestation in a 40-gallon or larger tank with a tight-fitting lid, since Yo-Yos jump. You trade peace: they are semi-aggressive and will chase neon tetras, so pair them with medium barbs or gouramis instead. They dig for food and uproot delicate plants, so stick to Anubias or Java fern. Unlike the Zebra Loach below, they are active and visible during daylight hours.
4. Zebra Loach

The Zebra Loach ranks fourth as the peaceful alternative to the Yo-Yo, trading some cleanup muscle for community safety. Botia striata grows to 3-4 inches with black-and-white vertical stripes, and scavenges small insects, worms, and leftover food from the substrate. It tolerates water down to 65°F, so unheated rooms are workable. Prices average $8-$10 from Imperial Tropicals.
This fits a 30-gallon community tank with soft sand, caves or PVC pipe, and a group of five or more. You trade instant results: they are shy and may refuse food the first week, so live blackworms help start them feeding. They are prone to ich when stressed, so quarantine new arrivals two weeks. Against the Yo-Yo above, they will not bully neons but also will not clear snails as fast.
5. Clown Loach

The Clown Loach ranks fifth because its cleanup ability comes bundled with the largest tank requirement here. Chromobotia macracanthus reaches 12 inches in captivity and up to 16 in the wild, needing a 100-gallon minimum and a group of five or more. It eats snails, worms, and prepared foods such as Hikari Sinking Wafers. Juveniles run $15-$25 from Aquarium Co-Op and can live 20 years.
This is for the owner of a large display tank with robust filtration like an Eheim Classic 600, not a beginner. You trade flexibility for spectacle: it needs stable pH 6.0-7.5 and 78-86°F water, and is notably susceptible to ich. It carries a defensive humeral spine under the eye, complicating netting. The Zebra Loach above delivers similar community-safe scavenging in a fraction of the water volume.
6. Dojo Loach

The Dojo Loach ranks sixth as the best value pick, held back by adult size and waste output. Misgurnus anguillicaudatus tolerates 50-80°F and poor water quality, surviving mistakes that kill other species on this list. It reaches 6-10 inches and scavenges worms, larvae, and detritus from the bottom. At $4-$6 from Petco or PetSmart, it is the cheapest reliable option available.
This suits unheated tanks, ponds, and goldfish setups where tropical species will not work. Keep three or more in a 40-gallon tank with smooth gravel, since they burrow. You trade filtration headroom: a full-grown Dojo produces significant waste and wants something like a Seachem Tidal 75. It will eat small shrimp. It also 'dances' when atmospheric pressure shifts, hence the weather loach name.
7. Skunk Loach

The Skunk Loach ranks seventh as a relentless snail hunter that fits a far smaller tank than the Yo-Yo. Yasuhikotakia morleti comes from Thailand, grows to 3-4 inches, and carries a black stripe along its back. It patrols the bottom constantly during daylight and takes live and frozen foods like brine shrimp alongside snails. Prices are $8-$12 from AquaBid.
This works for a 20-gallon long tank with fine sand and driftwood, stocked with four or more. You trade tankmate range: it is semi-aggressive and will nip fins on slow-moving fish such as angelfish. It is sensitive to copper-based medications, so treat with Seachem Paraguard instead. Against the Dojo above, it targets snails deliberately rather than grazing detritus, but demands warm tropical conditions.
8. Dwarf Chain Loach

The Dwarf Chain Loach ranks eighth as the only genuine nano option, limited by how little waste a 2-inch fish can process. Ambastaia sidthimunki reaches just 1.5-2 inches and works in tanks from 10 gallons, scavenging micro-organisms and small food particles from the substrate. Its chain-like pattern makes it a display fish as much as a cleaner. Prices are $10-$15 from The Wet Spot.
This is for the nano keeper who wants bottom activity without a 40-gallon footprint. You trade water-quality slack: it needs nitrates under 20 ppm and 30% weekly changes, tighter than any other species listed. It is very social, requiring six or more, which strains a 10-gallon. It is the safest choice around cherry shrimp, though baby shrimp are still at risk.
9. Horseface Loach

The Horseface Loach ranks ninth for excellent sand sifting undercut by an 8-10 inch adult size and near-total invisibility. Acantopsis choirorhynchos buries itself with only eyes and snout exposed, emerging to eat worms and insect larvae while keeping the substrate aerated. It needs a 75-gallon tank with 3-4 inches of deep sand to burrow properly. Prices are $8-$12 from LiveAquaria.
This is for large community tanks with rainbowfish or similar, where deep sand is already part of the layout. You trade any expectation of seeing the fish, and it may refuse food for weeks — live bloodworms are the reliable starter. Very low light is required, so floating plants like Salvinia help. Small shrimp will be eaten. The Dwarf Chain Loach above is visible and social by comparison.
10. Pond Loach

The Pond Loach ranks tenth because its hardiness is unmatched but its use case sits mostly outside the aquarium. This wild-type Misgurnus anguillicaudatus variant grows to 6-8 inches and survives outdoor pond temperatures down to 40°F. It scavenges algae, detritus, and small insects. At $3-$5 from koi dealers, it is the cheapest fish here, and it stocks well alongside koi.
This is for outdoor ponds or indoor tanks of 50 gallons and up. You trade daytime interest and plant safety: it is nocturnal, hides through the day, and uproots plants, so it is unsuitable for planted setups. It escapes through small gaps, so a secured glass top is mandatory indoors. Large goldfish may eat it. The Dojo Loach is the same species handled better for indoor use.
How we ranked these
We scored ten loach species on five weighted axes: waste-removal efficiency (leftover food, detritus, algae, snails), community compatibility with fish and invertebrates, hardiness against beginner errors like ammonia spikes, adult size against typical home tank volumes, and consistent retail availability. Waste removal and compatibility carried the heaviest weight. Composite scores out of ten were cross-checked against keeper reports from hobbyist forums and long-running care guides.
We deliberately ignored coloration, patterning, and rarity, because a cleanup crew earns its place by working, not by looking unusual. We also set aside breeding difficulty, since almost none of these species spawn in home aquariums and buyers are not stocking them for fry. Wild-caught versus captive-bred origin was noted but not scored, as supply chains shift seasonally and vary by region.
Related questions
Which loach removes the most algae?
The Hillstream Loach (Sewellia lineolata) is the clear algae specialist. Its sucker mouth and flattened body let it graze green spot algae and diatoms directly off rocks and glass in fast current. Keepers report a 30-gallon tank cleared of surface algae within a week. No other loach on this list targets algae as its primary food source.
What is the cheapest reliable loach for a beginner?
The Dojo Loach at four to six dollars from chain retailers like Petco or PetSmart. It tolerates 50 to 80 degrees Fahrenheit and forgives poor water quality better than any other species here. The tradeoff is size: it reaches six to ten inches and produces enough waste to require strong filtration in a 40-gallon minimum.
Do any loaches actually solve a snail infestation?
Yes. The Yo-Yo Loach and Skunk Loach both hunt snails relentlessly. Yo-Yos handle larger snails in 40-gallon and up tanks; Skunk Loaches work the same job in a 20-gallon long. Both are semi-aggressive, so pair them with medium barbs or gouramis rather than neon tetras or slow-moving angelfish.
Why do loaches need to be kept in groups?
Every species on this list is social. A lone loach becomes chronically stressed, hides constantly, and stops feeding, which defeats the entire point of a cleanup crew. Minimum groups run five to six for most species, six or more for Dwarf Chain Loaches, and three or more for Dojos. Budget for the group, not the individual.
Which loach is safe with cherry shrimp?
The Dwarf Chain Loach is the safest option, but safest is not the same as safe. At one and a half to two inches it cannot take adult cherry shrimp, though it will still pick off shrimplets. Larger species including Yo-Yo, Dojo, and Horseface will eat adult shrimp given the opportunity.
Do I need sand instead of gravel?
For burrowing species, yes. Kuhli Loaches, Horseface Loaches, and Dojos push their bodies through substrate and shred their barbels on sharp gravel. Kuhlis and Horsefaces need fine sand; Horsefaces want three to four inches of depth. Hillstream Loaches are the exception, preferring rounded river stones with strong flow over any soft bottom.
Which loaches can live without a heater?
Dojo Loaches and Pond Loaches handle unheated rooms, down to 50 degrees and 40 degrees Fahrenheit respectively. Zebra Loaches tolerate 65 degrees. Hillstream Loaches want cooler water at 68 to 75 degrees and actively suffer above 78. Everything else on this list needs tropical temperatures in the mid-to-high seventies year round.
Why is the Clown Loach ranked so low despite its popularity?
Size and fragility. Clown Loaches hit twelve inches in captivity, need a 100-gallon minimum for a group of five, and live up to twenty years. They are also notably ich-prone and require stable pH between 6.0 and 7.5. For most home aquariums that combination makes them a display centerpiece, not a practical cleanup crew.
FAQ
What is the best loach for a 10-gallon tank?
The Dwarf Chain Loach is the only species that physically fits at one and a half to two inches, but it needs a group of six, which crowds a ten-gallon footprint. The honest answer is to step up to a 20-gallon and keep Kuhli Loaches instead. Ten gallons is below the practical floor for any loach group.
Can loaches live with a betta?
Usually not. Bettas are territorial and most loaches are busy, active bottom feeders that trigger conflict. The Kuhli Loach is the one workable exception because it is nocturnal and stays in the substrate, but you still want a 20-gallon minimum so the betta has surface territory it does not have to defend.
How long do loaches live?
Longer than most buyers expect. Kuhli Loaches run five to eight years. Clown Loaches reach fifteen to twenty years with stable parameters and can outlive the tank they were bought for. Dojo Loaches commonly pass ten. Treat a loach purchase as a decade-scale commitment rather than a disposable algae solution.
Are loaches sensitive to medications?
Yes, and this catches people out. Loaches are scaleless or nearly so, which makes them vulnerable to copper-based treatments that other fish tolerate fine. Skunk Loaches are specifically noted for copper sensitivity. Use a gentler option such as Seachem ParaGuard, and dose conservatively rather than at full label strength.
Why won't my new loach eat?
Most species on this list hide for days or weeks after introduction. Kuhli, Zebra, Dwarf Chain, and Horseface Loaches are all documented slow starters. Provide dense cover such as caves, driftwood, or leaf litter, dim the lights, and offer live blackworms or frozen bloodworms after dark to break the fast.
Will loaches uproot my plants?
Some will. Yo-Yo Loaches dig for food and dislodge delicate stems, and Pond Loaches are poor candidates for any planted setup. Anchor the tank with rooted or attached species like Anubias and Java fern rather than fragile carpeting plants. Kuhli and Dwarf Chain Loaches coexist well with heavy planting.
Do loaches replace gravel vacuuming?
No, they reduce it. Loaches reach corners and the space under decorations that a siphon cannot, and they consume leftover food before it decays. But they add waste of their own, especially larger species. Kuhlis need 25 percent weekly changes; Dwarf Chain Loaches need 30 percent and nitrates under 20 ppm.
Which loaches are jumpers?
Yo-Yo Loaches are known escape artists and Pond Loaches slip through small gaps around filter cutouts and lid seams. Both need a tight-fitting glass top rather than a mesh screen. Dojos and other eel-bodied species will also probe openings, so seal every gap in the hood before adding fish.
Can I mix different loach species together?
Generally yes, with a temperament and temperature check first. Peaceful species such as Kuhli, Zebra, and Dwarf Chain mix well. Do not put semi-aggressive Yo-Yos or Skunk Loaches with shy slow feeders. Hillstream Loaches are the odd one out because their cool, high-flow requirement conflicts with almost everything else.
Should I quarantine new loaches?
Yes, for two full weeks. Loaches are notably ich-prone when stressed by shipping, and Clown and Zebra Loaches are the worst offenders. A quarantine tank also lets you fatten up a slow starter on live food without competition, and spares you from dosing a display tank with medications your scaleless fish barely tolerate.
Sources
- https://www.seriouslyfish.com/species/sewellia-lineolata/
- https://www.seriouslyfish.com/species/pangio-kuhlii/
- https://www.aquariumcoop.com/blogs/aquarium/kuhli-loach
- https://www.liveaquaria.com/product/726/yo-yo-loach
- https://www.practicalfishkeeping.co.uk/features/clown-loach-care-guide/
- https://www.fishbase.se/summary/Misgurnus-anguillicaudatus.html
- https://www.seriouslyfish.com/species/ambastaia-sidthimunki/
- https://www.reddit.com/r/Aquariums/wiki/loaches/
Related on PULSE
- [More species of loaches for bottom-dwelling cleanup crews rankings and buying guides](/knowledge)
- [PULSE Tools and calculators](/tools)
- [Everything on PULSE RevOps](/)










