Last Updated: May 16, 2026
Thank you for visiting! By the way… any links on this page that lead to products on Amazon and other stores/partners are affiliate links Aquarium Store Depot earns a commission if you make a purchase.
Bottom feeder fish are some of the most useful additions you can make to a freshwater community tank, and I’ve kept most of the popular species over the years. The biggest misconception I run into is that they’ll “clean the tank” on their own. They won’t. They’re excellent at their specific jobs, but they still need proper feeding, appropriate tank mates, and the right substrate to thrive.
Bottom feeders don’t clean your tank. They compete for bottom space, and most of them will starve if you don’t target-feed them.
EXPERT TAKE | MARK VALDERRAMA
After 25 years keeping fish and time running fish stores, the thing I see most often is people buying corydoras or a pleco as an afterthought, a “cleanup crew” that they think will handle whatever falls to the bottom. Then they’re surprised when the cories are skinny, pale, and hiding in the corners. Corydoras need dedicated sinking food dropped to them at feeding time, ideally after the lights dim so mid-water and surface fish have moved on. The bottom layer is a real zone of the tank that needs its own stocking plan. Don’t treat it like an afterthought.
Quick Comparison Table
TIER BREAKDOWN
Beginner: Corydoras, Bristlenose Pleco, Dojo Loach (in cold-water tanks), Freshwater Shrimp (in shrimp-only tanks)
Intermediate: Otocinclus, Kuhli Loach, Clown Loach, Clown Pleco, Panda Garra, Siamese Algae Eater, Yoyo Loach
Advanced: Hillstream Loach (high flow, cool, specialized), Synodontis Petricola (African cichlid tank chemistry)
Key Takeaways
- Bottom feeders need dedicated target feeding. They do not survive on leftovers from other fish alone. Drop sinking pellets or wafers directly to the substrate at feeding time.
- Substrate type matters as much as tank size. Corydoras and kuhli loaches need fine sand. Sharp gravel damages their barbels and stresses them chronically.
- Overcrowding the bottom layer is a common mistake. Multiple species competing for the same zone creates stress and territorial conflict, especially with plecos.
- The “cleanup crew” myth is one of the most persistent problems in this hobby. Otocinclus eat algae, not detritus. Corydoras eat sinking food, not fish waste. Neither replaces a water change.
- Clown loaches grow to 12 inches (30 cm) and need 100+ gallon (378 L) tanks at adult size. Most are sold as juveniles in 3-inch (7.5 cm) form.
- Common plecos grow to 24 inches (61 cm). They’re not appropriate for most home tanks despite being the most commonly sold pleco.
The 9 Best Bottom Feeder Fish for Freshwater Aquariums
1. Corydoras Catfish

- Scientific Name: Corydoras spp.
- Adult Size: 1-3 inches (2.5-7.5 cm) depending on species
- Care Level: Beginner
- Temperament: Peaceful
- Minimum Tank Size: 10 gallons (38 L) for dwarf species; 20+ gallons (75 L) for others
- Diet: Omnivorous; sinking pellets, wafers, frozen foods
- Temperature: 72-82°F (22-28°C)
- Substrate: Fine sand or smooth gravel only
Corydoras are the benchmark bottom feeder for freshwater community tanks. They’re peaceful, active during the day, and interesting to watch in a group. The key requirement that most beginner guides skip: fine sand substrate. Corydoras use their sensitive barbels to sift through substrate looking for food. Sharp gravel wears down those barbels, which leads to infection and death. Sand is not optional. It’s the substrate they need.
Keep them in groups of 6 or more. A lone cory is a stressed cory. They’re naturally shoaling fish and show their best behavior in numbers. Feed them directly with sinking wafers or pellets at the end of the day, after mid-water fish have had their fill. They’ll find what makes it to the bottom, but relying on trickle-down feeding isn’t enough.
There are over 170 described species of corydoras. Sterbai and panda cories are the most popular. Pygmy and dwarf cories fit nano tanks. Bronze and peppered cories are the classic beginner options.
2. Otocinclus Catfish

- Scientific Name: Otocinclus spp.
- Adult Size: 1.5-2 inches (4-5 cm)
- Care Level: Intermediate
- Temperament: Peaceful
- Minimum Tank Size: 10+ gallons (38 L), mature tank required
- Diet: Algae, biofilm, supplemental vegetables and wafers
- Temperature: 70-78°F (21-26°C)
Otos are excellent algae eaters, particularly for glass and plant surfaces. They eat soft green algae and biofilm, the kind that builds up on tank glass and plant leaves. They don’t eat black beard algae, brown algae crust, or staghorn. Know what you’re getting before you buy.
The problem with otos is that they arrive from the wild already stressed. Most are wild-caught, not tank-bred. They come in hungry, sometimes already parasitized, and need an established tank with a healthy biofilm layer to feed on. Adding otos to a new tank kills them. Give them a mature system, soft green algae on the glass, and supplement with zucchini or algae wafers. Once acclimated, they’re long-lived and useful. The first few weeks are the critical period.
3. Dojo Loach (Weather Loach)

- Scientific Name: Misgurnus anguillicaudatus
- Adult Size: 10 inches (25 cm)
- Care Level: Beginner
- Temperament: Peaceful
- Minimum Tank Size: 55+ gallons (208 L)
- Diet: Omnivorous; sinking pellets, wafers, frozen foods
- Temperature: 50-75°F (10-24°C)
- Note: Cold water species, incompatible with most tropical setups
Dojo loaches are cold-water fish from Asia, often called weather loaches because they become noticeably more active when barometric pressure drops before a storm. In a tropical tank at 78°F (26°C), they suffer. They need cooler water in the 59-72°F (15-22°C) range, which makes them appropriate for goldfish tanks and unheated room-temperature setups rather than tropical community tanks.
They grow to 10 inches (25 cm) and need a tight-fitting lid. Dojo loaches are escape artists. They can squeeze through surprisingly small gaps and will jump from uncovered tanks. Sand substrate is strongly preferred.
4. Bristlenose Pleco

- Scientific Name: Ancistrus cirrhosus
- Adult Size: 4-5 inches (10-13 cm)
- Care Level: Beginner
- Temperament: Peaceful toward other species; territorial toward own species
- Minimum Tank Size: 20 gallons (75 L)
- Diet: Algae, vegetables, occasional sinking protein wafers
- Temperature: 73-81°F (23-27°C)
The bristlenose pleco is the correct pleco for most home tanks. It maxes out at 5 inches (13 cm), unlike the common pleco that reaches 18-24 inches (46-61 cm). It eats algae off glass, driftwood, and decorations. It needs driftwood in the tank, both as a dietary supplement and as territory. Without wood, bristlenoses become more aggressive and can develop digestive issues.
One bristlenose per tank is the rule for most setups. Two adult bristlenoses in a 20-gallon (75 L) will fight. They’re heavy waste producers for their size, so don’t be fooled by their compact form when sizing filtration. Feed them algae wafers and blanched vegetables, not just tank algae.
5. Clown Pleco
- Scientific Name: Panaqolus maccus
- Adult Size: 3.5 inches (9 cm)
- Care Level: Intermediate
- Temperament: Peaceful
- Minimum Tank Size: 20+ gallons (75 L)
- Diet: Wood, vegetables, algae wafers, occasional frozen food
- Temperature: 73-82°F (23-28°C)
The clown pleco is a wood-eating pleco. This isn’t optional care advice. Wood is a core dietary component for this species. Without driftwood to rasp on, clown plecos develop digestive problems. Add multiple pieces of driftwood and watch them spend hours rasping the surface. They’re smaller than bristlenoses but produce a comparable amount of waste relative to tank volume. Good filtration is necessary.
6. Freshwater Shrimp

- Scientific Name: Neocaridina spp. and Caridina spp.
- Adult Size: 1-2 inches (2.5-5 cm)
- Care Level: Beginner to Intermediate
- Temperament: Peaceful
- Minimum Tank Size: 5+ gallons (19 L); 10-20 gallons (38-75 L) recommended
- Diet: Algae, biofilm, shrimp pellets, blanched vegetables
- Temperature: 65-78°F (18-26°C)
Freshwater shrimp are excellent bottom-level cleaners, consuming algae, biofilm, and decaying plant matter continuously. Cherry shrimp (Neocaridina davidi) are the most beginner-friendly. Caridina shrimp, including crystal reds and blue bolts, require softer, more acidic water and are intermediate-level.
The critical issue with shrimp in community tanks: most fish eat them. Corydoras are generally safe shrimp tank mates. Bettas, gouramis, cichlids, and anything with a larger mouth will pick off shrimp consistently. If you want shrimp to thrive rather than just serve as expensive fish food, a shrimp-specific tank is the practical solution. In species-only setups, they reproduce freely and become genuinely self-sustaining.
7. Kuhli Loach

- Scientific Name: Pangio kuhlii
- Adult Size: 4 inches (10 cm)
- Care Level: Intermediate
- Temperament: Peaceful
- Minimum Tank Size: 20+ gallons (75 L)
- Diet: Omnivorous; sinking pellets, wafers, frozen foods
- Temperature: 73-86°F (23-30°C)
- Substrate: Fine sand required
Kuhli loaches are nocturnal, eel-shaped bottom dwellers from Southeast Asia. During the day, they hide in caves, under driftwood, or buried in sand. At night, they emerge and work the substrate systematically. They’re more interesting at night than during the day, which surprises owners who expect visible activity.
Keep them in groups of 5 or more. A lone kuhli loach rarely comes out of hiding. A group creates activity and makes them bolder. Fine sand substrate is essential because they’ll burrow into it, particularly under flat stones and decorations. They’re escape risks, so a tight lid matters. Sinking pellets dropped at lights-out ensure they’re actually getting fed rather than competing with daytime fish for food.
8. Panda Garra
- Scientific Name: Garra flavatra
- Adult Size: 3 inches (7.5 cm)
- Care Level: Intermediate
- Temperament: Peaceful
- Minimum Tank Size: 20+ gallons (75 L)
- Diet: Biofilm, algae, wafers, occasional frozen food
- Temperature: 70-77°F (21-25°C)
Panda garras are relatively new to the hobby but quickly established themselves as interesting, distinctive bottom dwellers. They have bold black and white patterning and spend their time rasping algae and biofilm off rocks. They need higher flow than most community tanks provide. They come from fast-moving streams in Myanmar and are adapted to well-oxygenated, moving water. A powerhead or wavemaker can help replicate those conditions in a standard aquarium.
9. Clown Loach

- Scientific Name: Chromobotia macracanthus
- Adult Size: 10-12 inches (25-30 cm)
- Care Level: Intermediate
- Temperament: Peaceful
- Minimum Tank Size: 100+ gallons (378 L) at adult size
- Diet: Carnivorous; sinking pellets, frozen foods, snails
- Temperature: 75-86°F (24-30°C)
Clown loaches are sold as 2-3 inch (5-7.5 cm) juveniles in most stores. They grow to 12 inches (30 cm) and are among the longest-lived freshwater fish in the hobby, regularly reaching 20+ years. That 100-gallon (378 L) minimum is the adult requirement, not the starting point.
They’re excellent snail eaters, social fish that need groups of 4 or more, and genuinely entertaining to watch with their sideways resting behavior (which alarms new keepers who think they’re dying but is completely normal). The long-term commitment is the primary consideration. A clown loach purchased today is a multi-decade relationship with a large carnivorous fish.
Bottom Feeders to Avoid for Most Tanks
Common Pleco

The most commonly sold pleco grows to 18-24 inches (46-61 cm) and needs a very large tank. It’s sold by chain pet stores constantly as a small, manageable algae eater. It is not manageable in most home tanks. It outgrows a 55-gallon (208 L) setup within a few years. It produces more waste than most fish three times its size. Avoid it unless you’re building a very large display tank specifically around a common pleco.
Chinese Algae Eater

Chinese algae eaters grow to 10+ inches (25 cm) and become progressively more aggressive as they mature. Adults regularly attach to and scrape the slime coats off other fish, including large fish they share a tank with. They’re labeled as beginner algae eaters but become problem fish at adult size. There are better options for algae control.
Tiger Shovelnose Catfish
Sold as juveniles at 4 inches (10 cm). Grows to over 36 inches (91 cm) and will eat anything that fits in its large mouth. Entirely inappropriate for home tanks unless you have a 250-gallon (946 L)+ custom setup and are experienced with predatory South American catfish. Its appeal at 4 inches (10 cm) does not reflect what you’re committing to long-term.
Substrate: Why It Matters for Bottom Feeders
Bottom-layer fish interact directly with substrate in ways that mid-water and surface fish don’t. The substrate choice affects every bottom-dwelling species in your tank.
Fine sand (pool filter sand or play sand): Best for corydoras, kuhli loaches, dojo loaches. Won’t damage barbels. Allows natural burrowing behavior. Easier to clean detritus from the surface.
Smooth small gravel (2-3 mm): Acceptable for bristlenose and clown plecos. Not ideal for barbeled species.
Sharp gravel or coarse substrate: Damages corydoras barbels over time. Causes stress and infection in loach species. Avoid for any bottom-dwelling species with sensitive appendages.
Bare bottom: Acceptable for temporary setups but removes natural burrowing behavior and foraging stimulation for bottom feeders.
How to Actually Feed Your Bottom Feeders
The single most important practical tip for bottom feeder success: target-feed them. Don’t assume they’ll get what falls from above. Here’s how to do it right.
Drop sinking wafers or pellets directly to the substrate when feeding. Do this after the lights have dimmed for nocturnal species like kuhli loaches. Add feeding spots near hiding places and caves where bottom feeders congregate. Remove uneaten food after a few hours to avoid water quality issues.
For algae eaters (otos, bristlenoses, clown plecos): supplement with blanched zucchini, cucumber, or spinach. Clip these to the glass at substrate level with a vegetable clip and remove after 24 hours.
A bottom feeder that’s actually well-fed is active, full-bodied, and holds its color. A bottom feeder that’s starving is pale, thin through the midsection, and inactive. The difference is visible within weeks.
The Overcrowding Problem
Most aquarists think about vertical stocking in terms of a simple rule: surface fish, mid-water fish, bottom fish, one of each layer. What they don’t account for is that the bottom layer has just as much capacity for conflict as any other part of the tank.
Two adult bristlenose plecos in a 20-gallon (75 L) will fight. A corydoras school and a large clown pleco in a 30-gallon (113 L) will compete for sinking food. A kuhli loach group and a panda garra in a small tank will both hide constantly from each other’s movement.
Plan the bottom layer like its own community. Choose species with different substrate zones and different dietary needs. Corydoras sift sand in open areas. Loaches tunnel under cover. Plecos claim specific pieces of driftwood. Give each species its space and its food source, and the bottom layer becomes genuinely interesting to watch.
AVOID IF
You want a “cleanup crew” that won’t need separate feeding. You’re adding a common pleco to a tank under 100 gallons (378 L) as a permanent resident. You have sharp gravel substrate and are planning to add corydoras or loaches. You want otocinclus catfish in a tank that’s been running under 8 weeks. You’re stocking multiple large plecos in the same tank without a plan for territorial management.
MARK’S PICK
For a community tank bottom layer: corydoras, every time. They’re active during the day, they school beautifully on fine sand, and a group of 8-10 in a 30-gallon (113 L) is genuinely engaging to watch. Add a bristlenose pleco for algae control and you have a complete bottom layer with species that won’t conflict. For something more unusual: kuhli loaches in a group of 8 or more in a well-planted, fine-sand setup. You won’t see them as much during the day, but at lights-out they become the most active fish in the tank.
Should You Add Bottom Feeders?
Good fit if:
- You have fine sand substrate and want active, visible bottom feeders during the day (corydoras)
- You have algae on your glass and surfaces and want an effective, size-appropriate eater (bristlenose pleco for most tanks; otos for planted nano tanks)
- You want nocturnal activity and unusual behavior (kuhli loach group in a heavily planted setup)
- You have a large community tank with a snail problem (clown loach, yoyo loach)
Avoid if:
- You want fish that “clean the tank” without dedicated feeding
- You have sharp gravel and don’t plan to change it
- Your tank is under 8 weeks old and you want otocinclus
- You want shrimp in a tank with any fish larger than a nano species
Where to Buy
For corydoras, bristlenose plecos, and kuhli loaches, most local fish stores carry reliable stock. For specialty species like panda garras, hillstream loaches, and less common loach species, online retailers are more consistent.
Flip Aquatics is one of the best sources for healthy corydoras, plecos, and loach species with excellent stock condition. Dan’s Fish is another strong option for variety and quality.
FAQ
Do bottom feeder fish really clean the tank?
No. Bottom feeders consume specific food types, not fish waste or ammonia. Otocinclus eat soft algae on surfaces. Corydoras eat sinking food and small particles. Neither replaces filtration or water changes. You still need to target-feed bottom feeders separately from your other fish.
What substrate do corydoras need?
Fine sand or very smooth, small-grain gravel. Corydoras have sensitive barbels they use to sift through substrate. Sharp or coarse gravel damages those barbels over time, which causes infection and shortens their lifespan. Pool filter sand or play sand is the best option.
Why are my kuhli loaches always hiding?
Most likely because they’re kept alone or in too small a group. Kuhli loaches are nocturnal and naturally shy, but a group of 6 or more is significantly more active and bolder than a single loach or a pair. They also need hiding spots and fine sand to feel secure enough to come out.
How big do clown loaches really get?
Up to 12 inches (30 cm) in well-maintained tanks, with some specimens reaching that size over 10-20 years. Most stores sell them at 2-3 inches (5-7.5 cm). They need 100+ gallons (378 L) at adult size and live 20+ years. This is a long-term commitment that most impulse buyers aren’t prepared for.
Can I keep shrimp with other bottom feeders?
Corydoras and otocinclus are generally safe with adult shrimp. Most other bottom feeders, including loaches, plecos when hungry, and catfish, will eat shrimp given the opportunity. Shrimp are safest in species-only tanks or with extremely small, passive tank mates.
Why are my otocinclus dying?
Most likely because the tank is new or not established enough. Otocinclus are wild-caught and arrive in poor condition. They need a mature tank with established biofilm and algae growth. Adding them to a new tank, or a heavily cleaned tank with no algae, gives them nothing to eat. Supplement with blanched zucchini immediately after adding them and maintain a mature, established system.
Closing Thoughts
The bottom of your tank is a real zone with real stocking requirements. The species that work best there, corydoras on sand, a single bristlenose on driftwood, a group of kuhli loaches in a planted setup, are genuinely interesting to keep when you give them what they actually need. The ones that fail are usually failing because of substrate problems, insufficient group size, or the assumption that they’ll feed themselves.
Get the substrate right. Feed them directly. Keep social species in proper groups. That’s the whole recipe. The bottom layer is one of the most rewarding zones in a community tank when it’s set up properly.
Looking for quality bottom feeders? Flip Aquatics carries healthy corydoras, plecos, and loach species with excellent condition. Dan’s Fish is another reliable source for specialty and less common bottom-dwelling species.
- About the Author
- Latest Posts
I’m Mark Valderrama, founder of Aquarium Store Depot and a fishkeeper with over 25 years of hands-on experience. I started in the hobby at age 11, worked at local fish stores, and have kept freshwater tanks, ponds, and reef tanks ever since. I’ve been featured in two best-selling aquarium books on Amazon and built this site to share practical, experience-based fish keeping knowledge.



Leave a Reply