Pest snails arrive in your tank on live plants or in gravel, and the fastest way to remove them is by hand or trap, followed by treating the tank to kill eggs and prevent them from coming back

Pest snails—usually Malaysian trumpet snails or ramshorn snails—multiply fast because they reproduce without needing a partner. A few snails become dozens in weeks. The most direct approach is to remove the visible snails by hand or with a snail trap, then reduce the food and conditions that let them thrive. Chemical treatments exist but work best after you have already removed most of the population by hand.

The reason hand removal works is straightforward: you are breaking the reproduction cycle before it accelerates. A single snail left behind will start a new population, so the goal is to catch as many as possible in the first week, then maintain that pressure for two to three weeks more.

Key Takeaways

  • Remove visible snails by hand or with a snail trap during the first week, because a few snails multiply into hundreds within a month.
  • Reduce feeding and remove uneaten food daily, since snails thrive on decaying matter and excess nutrients in the water.
  • Siphon the gravel weekly to remove snail eggs and waste that feeds the population.
  • If hand removal does not slow the population after two weeks, a chemical treatment like potassium permanganate or fenbendazole can kill remaining snails and eggs, but follow dosing instructions carefully to avoid harming fish and plants.

Hand removal and snail traps work fastest in the first week

The most reliable method is to remove snails by hand during feeding time or at night when they are most active. Turn off the lights, wait 10 to 15 minutes, then use a small net or your fingers to pluck snails off the glass, plants, and substrate. Place them in a separate container—do not return them to the tank. Repeat this every evening for the first week.

A snail trap is a bottle or container with a small opening, baited with food. Fill a small plastic bottle or a commercial snail trap with a piece of algae wafer or blanched vegetable, submerge it, and leave it overnight. Snails crawl in to feed and cannot easily escape. Empty the trap each morning and remove the snails. This method works well alongside hand removal and requires less active hunting.

Stop overfeeding and remove uneaten food daily

Snails eat decaying plant matter, fish waste, and uneaten food. If you feed your fish more than they can eat in two to three minutes, the excess sinks and rots, creating a buffet for snails. Reduce feeding to only what your fish consume in that window, and remove any visible uneaten food with a net or siphon after 10 minutes.

This step is critical because even if you remove every visible snail, a tank with excess food will support a new population from eggs you missed. Snails can survive on very little, but they cannot reproduce quickly without abundant decaying matter.

Siphon the gravel weekly to remove eggs and waste

Snail eggs are tiny and often invisible to the eye. They cluster in the gravel, on plants, and under decorations. A standard aquarium gravel siphon removes both eggs and the organic waste that feeds snails. Siphon the substrate thoroughly once a week, paying attention to corners and under plants where snails hide and lay eggs.

This also reduces the overall nutrient load in the tank, which slows snail reproduction even if you miss some eggs. The combination of hand removal, reduced feeding, and weekly siphoning stops most infestations within two to three weeks.

Chemical treatments for snails that survive hand removal

If the snail population is still growing after two weeks of hand removal and reduced feeding, a chemical treatment may be necessary. The most common options are potassium permanganate (a powder that oxidizes organic matter) and fenbendazole (an antiparasitic medication). Both kill snails and their eggs, but they work differently and carry different risks.

Potassium permanganate is dosed at 2 to 5 milligrams per liter of water. It turns the water pink or purple and should be removed with a water change after 24 hours. It can harm some plants and may stress sensitive fish, so research your specific species before using it. Fenbendazole is dosed at 5 milligrams per liter and requires three doses, five days apart. It is gentler on plants and fish but takes longer to show results.

Before using any chemical treatment, remove as many snails as possible by hand. Treating a tank full of dead snails creates a water quality crisis as they decompose. Always follow the dosing instructions on the product label exactly, and do a partial water change after treatment to remove dead snails and excess medication.

Prevent snails from returning by quarantining new plants

Snails arrive in your tank on live plants and in gravel from the store. To prevent a new infestation, quarantine any new plants in a separate container for one to two weeks before adding them to your main tank. This gives you time to spot snails or eggs and remove them before they reach your aquarium.

You can also rinse plants under running water and inspect them closely under a light. Look for small brown or white clusters on the undersides of leaves—these are snail eggs. Rub them off with your finger or a soft brush before planting.

When to consider removing fish instead of treating

Some aquarium treatments, particularly potassium permanganate, can stress or harm certain fish species, especially scaleless fish like plecos or corydoras catfish. If your tank contains sensitive species and the snail population is severe, you may need to temporarily move the fish to a separate container, treat the main tank, and return them after a water change.

This is more work than treating with fish present, but it prevents accidental harm. Always check the treatment label for warnings about specific fish types before dosing your tank.

Frequently Asked Questions

Can I use salt to kill snails?

Salt can kill snails but will also harm or kill most aquarium fish and plants. It is not recommended for a planted or populated tank. If you use salt, you must remove all fish and plants first, treat the empty tank, and do multiple water changes before restocking.

Will adding a snail-eating fish solve the problem?

Snail-eating fish like yoyo loaches or assassin snails can reduce a population, but they do not eliminate it completely and may not eat fast enough to keep up with reproduction. They work best as a long-term control method after you have already removed most snails by hand and reduced feeding.

How long does it take to get rid of pest snails completely?

With consistent hand removal and reduced feeding, most infestations slow within two weeks and are gone within four to six weeks. Chemical treatment speeds this up to one to two weeks, but only if you remove visible snails first and continue siphoning the gravel.

Can snails survive in the filter or under the substrate?

Yes. Snails hide in the filter, under gravel, and in plant roots where you cannot see them. This is why siphoning the substrate and cleaning the filter are essential. Some snails may survive treatment, which is why you need to maintain reduced feeding and weekly siphoning for several weeks after the population appears to be gone.

Is it safe to use fenbendazole with shrimp in the tank?

Fenbendazole can harm or kill shrimp and other invertebrates. If your tank contains shrimp, remove them to a separate container before treating, or use potassium permanganate instead (though this also requires careful dosing and monitoring). Check the product label for your specific species before treating.