Plant & Species Compatibility

Aquarium Snails for Planted Tanks: The Useful Ones

A nerite snail grazes algae for a year and never leaves a hatching egg; a bladder snail can turn one into fifty in a month. The gap between a useful snail and a plague is mostly your leftover food.

A nerite snail (Neritina sp.) will graze algae off the glass for a year and never leave a single hatching egg behind. A bladder snail (Physella acuta) that rode in on a plant can turn one snail into fifty in a month. Both get called "aquarium snails," and the gap between the useful ones and the plague is mostly about what they breed on, which is your leftover food.

A snail in a planted tank is cleanup-crew labor. It grazes the algae film off leaves and glass, works leftover food and dead plant matter into the substrate, and, in the burrowing species, aerates the dirt a rooted plant sits in. The job is picking the ones that do that work without dissolving in soft water or breeding into a wall.

The short version

  • Four snails earn their place in a planted tank: nerite (Neritina sp.), mystery (Pomacea bridgesii), Malaysian trumpet (Melanoides tuberculata), and ramshorn (Planorbella sp.).
  • The nerite is the algae specialist and the only common one that never breeds in freshwater, so it cannot overrun a tank.
  • The breeders (ramshorn, Malaysian trumpet, bladder) multiply to match the food, so a population boom means you are overfeeding, not that the snail is a pest.
  • Hardness decides shell health: a nerite or mystery snail needs GH 6 or higher, or its shell pits and erodes in soft water.
  • A snail is part of the cleanup crew, not a stand-in for water changes or feeding restraint.

What a snail actually does in a planted tank

The work is grazing and processing. A snail rasps the biofilm and soft algae off leaves, glass, and hardscape all day, and it breaks leftover food and decaying leaves down into fine waste the plants take up. None of the four snails here eats a healthy plant: a mystery snail (Pomacea bridgesii) takes only softening, dying leaves, and the rest work detritus.

The burrowers do a second job you cannot see. A Malaysian trumpet snail (Melanoides tuberculata) at 1 inch spends the day under the sand, eating detritus below the surface and keeping the substrate from packing down and going anaerobic. In a dirted Walstad tank that is genuine value: it aerates the soil layer a rooted plant sits in without you ever pulling the substrate up.

The snails worth keeping (with the numbers)

Every parameter below is copied from the compatibility database, so you can check the overlap with your own tap water yourself.

Snail Latin name Temp pH Hardness (dGH) Adult size Min tank
Nerite Neritina sp. 72 to 82 F 7.0 to 8.5 6 to 18 1 in 5 gal
Mystery Pomacea bridgesii 68 to 82 F 7.0 to 8.0 8 to 18 2 in 10 gal
Ramshorn Planorbella sp. 65 to 82 F 7.0 to 8.0 5 to 15 0.75 in 2 gal
Malaysian trumpet Melanoides tuberculata 68 to 82 F 7.0 to 8.0 5 to 18 1 in 2 gal
Bladder Physella acuta 60 to 84 F 6.5 to 8.0 3 to 18 0.5 in 1 gal

The nerite: the algae specialist that cannot overrun a tank

The nerite snail (Neritina sp.) is the best algae-eating snail you can add, and the one that will never take over. It lays small white eggs, but they do not hatch in freshwater, so the population stays exactly at what you bought: two nerites stay two nerites. At 1 inch it clears a real amount of green film off glass and broad leaves.

The catch is in the water. A nerite wants harder, alkaline water, GH 6 to 18 and pH 7.0 to 8.5, or its shell pits and erodes at the apex. Keep one nerite per 5 gallons for algae control, and know the one annoyance up front: those white egg specks it dots on wood and rock are cosmetic and you scrape them off.

The mystery snail: the big scavenger

A mystery snail (Pomacea bridgesii) is the 2-inch cleanup animal for a 10-gallon or larger. It scavenges leftover food and softening leaves without touching a healthy plant, and it comes in gold, blue, and ivory shells that make it a centerpiece as much as a cleaner. Its bioload is medium, so one per 10 gallons keeps the load in check.

It needs calcium-rich, harder water (GH 8 to 18) for that big shell. It also lays pink egg clutches above the waterline, which you can simply wipe off if you do not want more, so it does not flood the tank the way a livebearing snail can.

The breeders that earn their keep

Ramshorn (Planorbella sp.), Malaysian trumpet, and bladder snails get a bad name because they multiply, but they multiply to the food available. A ramshorn at 0.75 inches and a bladder snail at 0.5 inches are fast, harmless detritus cleaners, and a bladder tolerates the widest range of any common snail (GH 3 to 18, temp 60 to 84 F). If their numbers explode, the tank is telling you there is excess food, not that the snail is a problem.

The Malaysian trumpet is the most useful of the three in a planted tank because it burrows. It is livebearing and nocturnal, self-limits to the food supply, and works the substrate at GH 5 to 18. In a soft-water shrimp tank where a nerite would struggle, these three are the snails that hold up.

Hardness is the number that decides shell health

Shell health comes down to GH, general hardness. Nerite and mystery snails need GH 6 to 8 or higher and a pH above 7.0, because they build heavy shells and soft, acidic water dissolves them faster than they can rebuild. In a tank under GH 4 you will watch a nerite's shell go chalky white and pitted at the tip within months.

That is why hardness sets the snail, not the other way around. A soft, acidic scape (GH 3 to 5) suits ramshorn, Malaysian trumpet, and bladder snails, plus a moss like java moss (Taxiphyllum barbieri) for cover. The same hard tap that pits nothing and suits a nerite is also what hard-water fish want, so the best hard-water fish and a nerite colony tend to belong in the same tank.

The honest part: the boom, and the soft-water shell

Two things go wrong, and both are predictable. The first is a population boom: ramshorn and bladder snails climb the glass by the dozen, and the fix is to feed less, not to poison the tank, because the snails are just the visible readout of how much food you drop. Manual removal and a food cut bring them back down in a week or two.

The second is shell erosion, and it is a slow one. Put a nerite or mystery snail in GH 3 water and its shell thins and pits from the apex down over a few months, and there is no fixing a dissolved shell. Match the snail to your hardness first. And know the limit: a snail adds bioload (a 2-inch mystery snail is a real load), so it does not replace a water change if nitrate climbs, and it is not something a loach or an assassin snail should share a tank with, since both hunt snails.

Frequently asked questions

Will aquarium snails eat my plants?

Not these four. A nerite, Malaysian trumpet, ramshorn, and bladder snail eat algae, biofilm, and detritus, and a mystery snail takes only softening or already-dying leaves. The plant-eating reputation comes from the giant apple snail (Pomacea canaliculata), a different animal, and from snails grazing plants that were already melting for another reason.

How do I stop snails from taking over?

Feed less. A ramshorn or bladder population is a direct readout of surplus food, so cutting feeding and removing a few by hand each week collapses a boom in a week or two. Assassin snails or a loach will eat them, but that is treating the symptom: the overfeeding is the actual cause.

What snail is best for a soft-water shrimp tank?

A ramshorn, Malaysian trumpet, or bladder snail, because all three tolerate GH down to 3 to 5 and will not dissolve in soft, acidic water. Save nerites and mystery snails for harder tanks (GH 6 and up), where their heavy shells hold. All of them are safe with a cherry shrimp colony.

Do snails help cycle a tank?

Not really: a snail adds ammonia to the cycle like any other animal, rather than speeding it up. Add snails after the tank reads zero ammonia and zero nitrite on a test, the same as you would for fish. Plants, not snails, are what shorten a cycle.

How many snails can a planted tank hold?

Fewer than it looks, because a snail is real bioload. One nerite per 5 gallons covers algae, and one mystery snail per 10 gallons is plenty given its size. The breeders self-limit to the food, so let them find their own number rather than stocking them.

Match the snail to your GH before you buy anything, because that one number decides whether a shell holds or dissolves. Run your stocking through the build planner for a balanced starting point, check any species against its record in the livestock database, and read peaceful community fish for the tankmates a snail crew works alongside. For the wider map, the species-compatibility guides cover what pairs with what, from the best hard-water fish to what survives a goldfish tank.

Species and gear in this guide

Parameters pulled live from the compatibility database.

Not sure your build will balance? Plan it first.

The build planner turns a setup type, a size, and a water source into a stocked, planted build with a will-it-balance read. Free, and it saves you the first dead tank.

Open the build planner

Want the parameter ranges behind every choice? Browse the compatibility database, or get one build breakdown a week in the newsletter.