What Aquarium Snails Eat: Foods, Species & Calcium

Most aquarium snails are scavengers and grazers that feed on algae, biofilm, decaying plant matter, and leftover fish food. The exact diet depends on the species, but the majority thrive on a mix of what naturally grows in your tank and occasional supplemental feeding. A few species are carnivores that hunt other snails.

What Snails Eat Naturally in Your Tank

Before you drop any food in, your snails are already eating. The thin layer of algae that coats your glass, rocks, and decorations is a primary food source for most freshwater species. They also graze on biofilm, a living mat of bacteria and microorganisms that forms on every submerged surface. Snails specialize in scraping through these biofilms, consuming the algae, bacteria, and tiny organisms embedded within them.

Decaying plant leaves are another staple. As live plants shed older leaves or botanicals break down, snails move in to consume the softened material. They’ll also clean up uneaten fish food that sinks to the bottom. This scavenging habit is why many hobbyists add snails in the first place, but it’s worth knowing the limits: snails do not meaningfully eat fish poop. Some species like Malaysian trumpet snails and ramshorns have been observed nibbling on waste, but bacteria are the real processors of fish excrement. Snails are cleanup crew for leftover food and dying plant matter, not a substitute for filtration or water changes.

Diet by Species

Nerite Snails

Nerites are strict herbivores and among the best algae eaters you can keep. They graze constantly on the algae coating tank surfaces and rarely touch healthy live plants. If your tank doesn’t produce enough algae to sustain them, supplement with blanched vegetables like spinach, cucumber, lettuce, or zucchini.

Mystery Snails

Mystery snails are also algae grazers, feeding on buildup across glass, rocks, and substrate. They’ll munch on healthy aquarium plants if other food runs short, and they readily eat fallen or decaying leaves. Mystery snails accept a wider range of supplemental foods than nerites, including sinking pellets and blanched vegetables. They’re opportunistic enough to eat almost anything organic that’s soft enough to rasp.

Apple Snails

Apple snails have the broadest appetite of common aquarium species. In captivity they eat live and dead plants, fish food, frozen foods like brine shrimp, dead fish and insects, and blanched vegetables. In the wild they also consume fruit, decomposing animals, and even the eggs of other snails. Their willingness to eat live plants makes them a poor choice for heavily planted tanks.

Ramshorn Snails

Ramshorns are efficient scavengers that feed on leftover fish food, dead plant matter, and algae. Hobbyists consistently report ramshorns cleaning up organic debris that other tank inhabitants ignore. They reproduce quickly when food is abundant, so overfeeding your tank can lead to a population explosion.

Assassin Snails

Assassin snails are the exception to the herbivore-scavenger rule. They are carnivores that actively hunt and eat other snails, including ramshorns, pond snails, and Malaysian trumpet snails. They’ll sometimes go after larger species like mystery snails if hungry enough, and reports are mixed on whether they target nerites. Once they’ve cleared out pest snails, assassins survive on high-protein sinking pellets, frozen meaty foods like mussels, and whatever biofilm and algae is available. A protein-rich diet is especially important if you want them to breed.

Supplemental Foods That Work Well

If your tank is clean and well-maintained, it may not produce enough algae or decaying matter to keep your snails well fed. Supplemental feeding fills the gap, and you have two main options: fresh vegetables and commercial foods.

For vegetables, blanch them first by dropping them in boiling water for 30 to 60 seconds, then cooling them before placing them in the tank. This softens the cell walls so snails can rasp the surface easily. Zucchini, cucumber, spinach, and lettuce all work. Remove uneaten portions after 24 hours to prevent water quality issues.

Commercial options include spirulina wafers, algae wafers designed for bottom feeders, and soy-based sinking pellets. These are convenient because they cloud the water less than soft produce and combine plant matter, protein, and minerals in one piece. Look for formulas that list seaweed, spirulina, and calcium carbonate high on the ingredient list. Fine fish flakes or shrimp pellets work as occasional supplements but shouldn’t be the main diet for herbivorous species.

Calcium for Shell Health

Calcium is not optional for snails. Their shells are built from it, and without enough dissolved calcium in the water, shells become thin, pitted, and prone to cracking. You’ll notice white, eroded patches on a calcium-deficient snail’s shell before other health problems appear.

The most common ways to add calcium are cuttlebone (the same kind sold for pet birds, broken into pieces and dropped in the tank), crushed eggshells, ground coral mixed into the substrate, and liquid calcium additives. Cuttlebone is the easiest starting point. It dissolves slowly and snails will rasp directly on it. If you keep multiple snails or calcium-hungry species like mystery snails, combining two sources gives more consistent levels.

Foods to Avoid

Copper is toxic to snails at very low concentrations. Juvenile snails can die at copper levels as low as 0.5 mg/L in the water over a few days, and adults aren’t much hardier. The practical risk comes from fish medications and certain fish foods that contain copper sulfate as an ingredient. Always check labels for “invertebrate-safe” designations and avoid any product listing copper sulfate. Plant-based sinking pellets with no copper are the safest commercial choice when snails and fish share a tank.

Avoid feeding snails anything seasoned, salted, or processed for human consumption. Raw vegetables are fine, but canned vegetables often contain salt or preservatives that harm aquatic invertebrates. Citrus fruits and highly acidic foods can also lower local pH around the snail and stress its shell.

How Much and How Often to Feed

Most snails do well with supplemental feeding every two to three days if the tank has moderate algae growth, or daily if the tank is very clean. A small piece of blanched vegetable or a single algae wafer per two to three snails is a reasonable starting point. Watch for uneaten food accumulating on the bottom. If food is still sitting there after a day, you’re offering too much.

Overfeeding causes two problems: degraded water quality and, for prolific species like ramshorns and bladder snails, rapid population growth. If you’re finding dozens of baby snails appearing weekly, cut back on how much food enters the tank from all sources, including what you feed your fish. Snail populations self-regulate based on available food, so reducing the supply is the most effective and least disruptive way to control their numbers.