Looking for the best clean-up crew for your freshwater aquarium? Let us break it down for you right here. We'll walk through all the best possible critter and creature options, including snails, shrimp and algae-eating fish. 

 

1. Nerite Snails

Nerite Snail
Nerite Snails are a favorite of many freshwater aquarists for a reason: these little guys are algae-eating machines! They spend hours every day zooming across aquarium glass, rocks & wood leaving clean, algae-free trails in their wake. They can clear algae-coated tanks in a matter of days, sometimes even hours.

Nerites range from dime-sized to quarter-sized and live anywhere from 3 to 10 years with proper care. You can typically stock 1 nerite snail per 5 gallons of aquarium water, making them efficient cleaners for nano setups. Unlike many other snails, they CANNOT reproduce in freshwater, so you'll never have to worry about a population explosion. Even better, they are plant-safe, only grazing on dead or decaying plant matter, and they require minimal care in mature, established systems.

 

Pros:
  • Targets green spot algae, diatoms, & biofilm
  • Cleans glass & hardscape
  • Won't reproduce in freshwater
  • Plant-safe
  • Low bioload
  • Nano-friendly due to small adult size
  • Active & efficient - constantly grazing
  • Peaceful & community-safe
  • Available in many colors & patterns
Cons:
  • Too large to clean delicate plant leaves
  • May lay visible, hard-to-remove white eggs
  • Not effective against hair algae, black beard algae, or cyanobacteria
  • Need minerals for shell health - not ideal for soft/acidic water
  • May need supplemental feeding when no algae is present
  • Known to explore outside the tank - lid recommended

 

With so many benefits, nerites seem like a no-brainer for every freshwater aquarist; however, there are some downsides to these algae-eating race cars.

Perhaps the largest drawback to nerite snails is their egg-laying. If you're lucky (or unlucky) enough to get a female, they will lay small white eggs all over the hard surfaces in your aquarium, including the glass, rocks, wood, and any decor. While the eggs will not hatch in freshwater, they are very difficult to remove and often require a razor blade or algae scraper. As an aquascape-focused aquarist, this alone was enough to put me off nerite snails for good.

The second major drawback is their tidal instinct, which can cause them to leave the aquarium and explore on land. In lidless tanks, it’s not uncommon to find a nerite wandering outside the aquarium. While they usually don’t travel far and can often be returned safely, I’ve personally found them on the floor in high-traffic areas where they could've easily been stepped on, and not everyone is lucky enough to notice them in time.

Bottom line: exercise caution if you choose to bring these little guys home, and get a lid!

 

2. Mystery Snails

Mystery Snail

Mystery snails are one of the most recognizable and entertaining freshwater snails in the hobby. They can make a worthwhile addition to your cleanup crew as general scavengers, but they aren't necessarily algae eaters. They tend to munch on leftover fish food and decaying plants, as well as soft algae and biofilm. They are larger than nerites (~2") and live roughly 1-3 years under proper conditions. Because of their size, mystery snails produce more waste than Nerites and usually require larger setups. A good general guideline is 1 mystery snail per 10 gallons of aquarium water.

 

Pros:
  • Highly entertaining to watch
  • Great scavengers of leftover food
  • Peaceful and community-safe
  • Available in many colors (gold, blue, purple, ivory, magenta)
  • Eggs are easy to remove for population control
  • Generally plant-safe (unless very hungry)
Cons:
  • Not strong algae controllers
  • Moderate bioload
  • Require regular supplemental feeding
  • Can reproduce if eggs are allowed to hatch
  • Need minerals for shell health - not ideal for soft/acidic water
  • Not ideal for tanks under 10 gallons

 

The biggest drawback to mystery snails is that they are not strong algae eaters, so if algae control is your goal, you should consider a different cleanup crew member from this list. However, if you're looking for an interactive & fun general scavenger that will hoover up excess food in your community tank, a mystery snail can be a lively and colorful addition to your aquarium.

 

3. Rabbit Snails

Rabbit Snail

Rabbit snails are unique bottom-dwellers that spend most of their time burrowing through fine substrate, making them excellent for sandbed cleanup. They are detrivores & scavengers that will munch on decaying plants, leftover fish food, biofilm and soft algae. Like mystery snails, rabbit snails are not dedicated algae eaters. Because they spend their time in the substrate, they will not clean your glass or decor either. They are best suited for aquariums with fine substrates or sand to prevent compaction. 

Key drawbacks to rabbit snails are their size & eating habits. Adults average 3-5 inches and live ~2-5 years with a moderate to high bioload. Because they produce more waste than most freshwater snails, they're best kept in medium to large aquariums with proper filtration. As far as diet, you'll need to feed them prepared foods such as sinking pellets, wafers, & blanched vegetables. Beware: a hungry rabbit snail may nibble on soft-leaf plants, so feed them regularly.

 

Pros:
  • Unique appearance & "hopping" behavior
  • Excellent sandbed cleaners
  • Peaceful and community-safe
  • Very slow reproduction
Cons:
  • Not strong algae controllers
  • Moderate to high bioload
  • Require regular supplemental feeding
  • Prefer warmer, stable water
  • May eat plants if underfed

 

4. Ramshorn Snails

Ramshorn snail

Ramshorn snails are my personal favorite cleanup crew members. These algae-defeating underdogs are often detested by aquarium keepers and even referred to as "pest snails" since they often show up uninvited on live plants or decor. They are by far the most common (& most misunderstood!) freshwater snail in the hobby. 

These little guys are extremely hardy, adaptable, and hardworking. As true scavengers with broad diets, ramshorns snack on soft algae, biofilm, leftover fish food, decaying plants, fish waste, and dead or melting plant leaves. Their small size (~0.5") allows them to navigate even the most delicate plant leaves and reach small nooks and crannies in your aquarium hardscape. They will actively graze day and night, cleaning your tank efficiently while producing very minimal bioload. I value them so highly that I intentionally add ramshorns to all my tanks, often as one of the first inhabitants during cycling, due to their incredible resilience.

 

Pros:
  • Excellent scavengers
  • Effective algae and detritus grazers
  • Small enough to clean small spaces & delicate leaves
  • Hardy and adaptable
  • Low individual bioload
  • Great indicators of overfeeding
  • Nano & pico-friendly
  • Available in multiple colors (red, blue, leopard, brown)
Cons:
  • Reproduce quickly
  • Can overpopulate if overfed
  • Often hitchhike into tanks 
  • Lay clear egg clusters on plants & aquarium surfaces

 

Of course, ramshorns aren’t for everyone. They reproduce quickly and easily, so overfeeding can lead to a population explosion. They lay clear, jelly-like egg clutches on hard surfaces which are less noticeable than nerite eggs, but still potentially bothersome. If numbers start to climb too high, simply reduce feeding or trap and remove the extras with a Snail Catcher.

 

5. Cherry Shrimp (Neocaridina)

blue neocaridina shrimp

Neocaridina shrimp are another one of my favorite freshwater cleanup crew members. These colorful, active scavengers are constantly on the move, grazing on algae, biofilm, decaying plants, and leftover food throughout the tank. Small (~1–1.5"), peaceful, and endlessly entertaining, Neocaridina are a staple in all of my planted tanks. They produce an extremely low bioload and can thrive in nano and even pico aquariums, adding a pop of color and visual interest to any setup.

Neocaridina are excellent algae eaters and general scavengers. They constantly graze on plants, glass, and hardscape to help keep your aquarium tidy. Importantly, they will NOT eat healthy plants, only dead or decaying plant matter. They are social creatures that truly thrive in large groups with non-aggressive, shrimp-safe tankmates.

Breeding Neocaridina is easy and rewarding! Their population tends to self-regulate naturally, so you rarely need to worry about an explosion. Shrimplets may be predated in a community tank, but with dense plants, mosses, or guppy grass, you can quickly cultivate a thriving population.

 

Pros:
  • Efficient grazers and scavengers
  • Colorful, attractive, and social
  • Small size and low bioload
  • Plant-safe
  • Easy to breed
  • Nano tank and pico tank friendly
  • Minimal feeding required in mature tanks
  • Available in many colors 
Cons:
  • Vulnerable to predatory fish (larger fish may eat them)
  • Cannot control heavy algae outbreaks alone
  • Require stable water parameters

 

6. Amano Shrimp

amano shrimp

Amano shrimp, also called Yamato shrimp, are famous among freshwater hobbyists for their unmatched algae-eating abilities. They were made popular by Takashi Amano, the pioneer of modern planted tank aquascaping, who used them to maintain crystal-clear aquariums. They are larger than Neocaridina shrimp (~1.5-2"), less colorful (often semi-transparent grey), and cannot breed in freshwater. Despite their shortcomings, Amanos are algae-eating powerhouses. They consume stubborn hair algae, green spot algae, and brush algae, as well as biofilm, fish food, and decaying plants. If your aquarium has a visible algae problem, these guys are perfect for the job. 

Similar to nerite snails, Amano shrimp have a reputation for leaving your tank in search of greener pastures, so be sure to use a lid to keep them from escaping & drying out. 

 

Pros:
  • Top-tier algae eaters (especially hair algae and brush algae)
  • Peaceful and community-safe
  • Larger size than Neocaridina (less likely to be eaten)
  • Plant-safe
  • Low bioload
  • Cannot overpopulate in freshwater
Cons:
  • Less colorful than cherry or Neocaridina shrimp
  • Cannot breed in freshwater
  • Require shrimp-safe tankmates to avoid predation
  • Require groups, ideally 5+, in medium to large tanks
  • Can escape - lid recommended

 

 

7. Loaches

Khuli loach

Loaches are social, playful fish that love to dig and sift through substrate searching for tasty morsels. They don’t contribute much to algae control, but they’re excellent bottom cleaners. that will help keep your substrate free from detritus buildup. They are omnivorous scavengers and will dine on uneaten fish food, detritus, and decaying plants. Size, lifespan, & bioload is highly variable and species dependent, but generally loaches require medium to large aquariums with good filtration to accommodate their active lifestyles.

 

Pros:
  • Fun and active fish – highly entertaining to watch
  • Substrate cleaning – sift sand/gravel for leftover food and detritus
  • Long-lived – some species can thrive for decades
Cons:
  • Not algae-eaters
  • Require groups – solitary loaches can become stressed or shy
  • Bioload – larger species need strong filtration
  • Nocturnal behavior – some species may hide during the day
  • Some species grow very large – plan tank size accordingly
  • May uproot delicate plants when burrowing

 

Keep in mind that loaches are nocturnal by nature & like to hide during the day, so you may not see them as often as you'd like. To keep them happy and feeling safe, be sure to provide plenty of hiding spots like caves and tunnels for them to rest in.

 

8. Otocinclus Catfish

otocinclus

Otocinclus, often called “Otos” or “Dwarf Suckers” are some of the smallest algae-eating fish available. They are peaceful, community fish that eat soft algae (including green film and diatoms) and biofilm on aquarium glass, plants, and hardscape. If algae is scarce, you can feed them blanched vegetables like zucchini, cucumber, or spinach to keep them happy and healthy. They are not effective against tough hair algae or black beard algae, but for soft algae in planted tanks, they are unmatched.

These gentle grazers are happiest in groups of 6 or more, so at least a 10 gallon tank is preferred. They are both plant-safe & shrimp-safe, making them well-suited for any community tank. Unfortunately, Otocinclus are notoriously sensitive to water quality and parameter changes, especially when you first bring them home. Gradual acclimation with a drip acclimator is strongly recommended. If your tank doesn't have enough algae, you will need to supplement with blanched veggies or algae wafers.

 

Pros:
  • Tiny, peaceful, and community-safe
  • Highly effective algae eaters for soft algae
  • Plant-safe and shrimp-safe
  • Low bioload
  • Social and entertaining to watch in groups
Cons:
  • Sensitive to water quality and sudden changes
  • Require a well-established tank with some algae
  • Need to be kept in groups to thrive
  • Not effective against tough or black beard algae

 

 

Honorable Mentions (and Why They Didn’t Make the List)

Mollies

Mollies constantly graze on algae, but their larger size (i.e. higher bioload) and aggressive tendencies can make them poor cleanup crew choices in many tanks.

Siamese Algae Eaters

Although Siamese Algae Eaters (SAEs) are one of the few fish that will eat black beard algae, they weren't featured on our cleanup crew picks for a few reasons:

  • They grow fairly large
  • Can become territorial
  • Require larger, well-planted tanks

Common Plecos

The classic beginner mistake. While common plecos are cheap and effective algae eaters, they:

  • Can grow over a foot long
  • Produce massive amounts of waste
  • Can damage plants

 

Final Thoughts: Balance Is Everything

A freshwater cleanup crew is a valuable aid for algae management and daily upkeep, but it cannot replace proper aquarium care. Overfeeding, poor water quality, overcrowding, and excessive lighting or fertilizers will overwhelm even the hardest-working cleanup crew.

The best results come from thoughtful stocking, realistic expectations, and proper care—when those pieces align, your cleanup crew becomes a reliable partner in keeping your tank healthy and stable.

Be sure to choose species that fit your tank, resist the urge to overstock, and make sure your crew is properly fed and cared for. When you do, they’ll reward you with a cleaner tank and a more enjoyable aquarium experience!

 



Freshwater Cleanup Crew FAQ

Do cleanup crew animals replace water changes and maintenance?
No. Cleanup crew members can reduce visible algae and help with leftover food and detritus, but they do not remove dissolved waste. Regular water changes, stable filtration, and controlled feeding are still required for long-term water quality.

How do I choose the right cleanup crew for my tank?
Start with your main problem. Nerite snails and Otocinclus target soft algae and film algae, while ramshorn snails and shrimp do well as broad scavengers. Match the species to your tank size, water parameters, plant density, and tankmates, then stock gradually to avoid overloading the system.

What do I feed cleanup crew animals if my tank has little algae?
If natural algae and biofilm are limited, supplement with algae wafers, sinking pellets, and blanched vegetables like zucchini or spinach. This is especially important for Otocinclus and larger snails, since starvation can happen in very clean or newer tanks.

How do I prevent ramshorn snails from overpopulating?
Population spikes are usually a feeding issue. Reduce excess feeding, remove uneaten food, and manually remove egg clutches or extra snails as needed. When food availability drops, the population typically stabilizes on its own.

Do I need a lid for snails and shrimp?
A lid is strongly recommended for nerite snails and Amano shrimp, which can climb and leave the aquarium. A secure top reduces losses and also helps maintain stable temperature and evaporation control.

Are shrimp safe with community fish?
It depends on the fish. Many larger or predatory fish will eat shrimp, especially shrimplets. If you want Neocaridina to thrive, choose shrimp-safe tankmates and provide dense plants, mosses, or other cover so shrimp can hide and graze safely.

When should I add a cleanup crew to a new freshwater aquarium?
Add cleanup crew members once the tank is stable enough to support them and there is some natural biofilm or algae available. For sensitive species like Otocinclus, a more established aquarium with consistent water parameters is a safer choice.