The fastest way to remove snails is to take them out by hand, but stopping new ones from arriving requires blocking their entry points

Snails enter aquariums in three ways: on live plants, in gravel or substrate you buy, or hitching rides on decorations or equipment from other tanks. Once inside, they reproduce quickly because most aquarium snails are hermaphrodites—each one can lay eggs. The most direct removal method is a net or tweezers to pull out visible snails, but this only works for snails you can see. To prevent them from coming back, you need to stop them at the source: quarantine new plants before adding them, rinse substrate thoroughly before it goes in the tank, and inspect secondhand decorations and equipment carefully.

The snails you see are only part of the problem. Eggs hide in gravel, under plants, and on equipment where you cannot spot them. A complete solution combines three approaches: removing the snails you can see right now, trapping the ones that hide, and preventing new snails from entering in the first place. This takes time, but it works without chemicals or adding fish you do not want.

Key Takeaways

  • Manual removal with a net or tweezers works for snails you can see, but does not stop eggs or snails hiding in the substrate.
  • Quarantine new live plants in a separate container for one to two weeks before adding them to your main tank.
  • Rinse all substrate, gravel, and decorations under running water before they enter the tank to remove snail eggs and juveniles.
  • Snail traps—containers baited with food and left overnight—catch snails that hide during the day without harming fish.
  • Reducing the amount of uneaten food in the tank slows snail reproduction because they feed on decaying matter.

Manual removal with nets and traps

The simplest removal method is to catch snails by hand using a fine-mesh net or aquarium tweezers. This works best in the evening when snails are more active and visible on glass, plants, and substrate. Scoop or pluck them out and place them in a container—do not crush them in the tank, as dead snails foul the water. You can repeat this daily until you stop seeing new snails, though this approach will not catch juveniles or eggs.

A snail trap is more effective for snails that hide during the day. These are straightforward containers—a plastic bottle with holes cut in the sides, a commercial snail trap, or even a small food container—that you bait with a piece of blanched vegetable like zucchini or spinach and leave on the tank floor overnight. Snails crawl in to feed and become trapped. Check the trap in the morning, remove the snails, and repeat nightly. Traps work because they target snails when they are feeding, not when they are hiding in the substrate or under plants.

Quarantining new plants to stop snails before they enter

Live plants are the most common entry point for snails. Even a single snail or a few eggs on a plant stem can establish a population in your tank within weeks. The solution is quarantine: keep new plants in a separate container with water for one to two weeks before adding them to your main aquarium. During this time, any snails or eggs on the plant will either hatch or become visible, and you can remove them.

Fill a small container—a plastic storage bin or even a large jar—with dechlorinated water and place the new plant inside. Keep the water at room temperature and change it every few days. Inspect the plant daily, especially the undersides of leaves and around the base where snails like to hide. After one to two weeks with no snails appearing, the plant is safe to move to your main tank. This single step prevents most snail infestations before they start.

Rinsing substrate and decorations to remove eggs

Snail eggs are tiny and often invisible to the naked eye, so rinsing substrate and decorations under running water before they enter the tank removes most of them. Place gravel or sand in a fine-mesh strainer and run cool tap water through it while stirring with your hand. Continue until the water runs clear. For larger pieces of gravel, you may need to repeat this several times to dislodge eggs from crevices.

Decorations—rocks, driftwood, plastic plants, and ornaments—should be rinsed the same way. Pay special attention to crevices and rough surfaces where snail eggs can hide. If you are reusing equipment from another tank that had snails, soak it in hot water (as hot as your hand can tolerate) for 10 to 15 minutes, then rinse thoroughly. This kills most snail eggs without chemicals. Secondhand items from other aquarists should be treated the same way, even if the previous owner did not mention snails.

Reducing food waste to slow reproduction

Snails thrive when there is plenty of decaying food and plant matter in the tank. They feed on uneaten fish food, dead plant leaves, and waste that settles on the substrate. By reducing the amount of food that decays in the tank, you slow snail reproduction without removing individual snails. This does not eliminate them, but it makes the tank less hospitable to rapid population growth.

Feed fish only what they will eat in two to three minutes, once or twice daily. Remove any uneaten food with a small net after feeding. Trim dead or decaying plant leaves as soon as you notice them. Perform regular water changes and substrate vacuuming to remove accumulated waste. These practices benefit your fish and plants as well, so they are worth doing regardless of snails. A cleaner tank with less organic matter supports fewer snails, even if some remain.

When to consider chemical or biological control

Chemical snail killers exist, but they are risky in planted tanks and tanks with sensitive fish or invertebrates. Most work by poisoning the snails, and the dead snails then decay in the water, fouling it. If you choose to use one, follow the manufacturer's instructions exactly and be prepared for a water quality spike. Many aquarists avoid chemicals for this reason and prefer manual methods instead.

Some fish eat snails—loaches, pufferfish, and certain cichlids will consume small snails as part of their diet. However, these fish have their own care requirements and may not be suitable for your tank. Adding a fish solely to control snails is usually not the best solution unless that fish fits your setup anyway. Manual removal, traps, and prevention remain the most reliable methods for most aquariums.

Preventing snails in a new tank from the start

The easiest snail problem to solve is one that never happens. When setting up a new tank, quarantine all live plants before adding them, rinse all substrate and decorations, and inspect secondhand equipment carefully. If you buy plants from a reputable aquarium store, ask whether they treat plants for snails—some do, and some do not. Do not assume that because a plant came from a store it is snail-free.

Keep a separate quarantine container on hand even after your main tank is established. Any time you add new plants or equipment, use it. This takes only a few minutes of setup and prevents weeks of snail removal work later. Prevention is always easier than control once snails have multiplied.

Frequently Asked Questions

Are all aquarium snails bad?

No. Some snails, like mystery snails and nerite snails, are intentionally added to tanks because they eat algae and are less likely to overpopulate. The problem snails are small species like pond snails and Malaysian trumpet snails, which reproduce rapidly and can overwhelm a tank. If you did not add the snails yourself, they are likely unwanted hitchhikers.

Can I use salt to kill snails in my aquarium?

Salt will kill snails, but it also harms most fish and plants. It is not recommended for community tanks. If you want to use salt, you would need to move the snails to a separate container first, which defeats the purpose—you might as well just remove them by hand or trap.

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

Manual removal and traps can reduce snails noticeably within a few days, but eliminating every snail and egg takes two to four weeks of consistent effort. Combining removal methods—traps, manual removal, and reduced feeding—speeds the process. Even after snails seem gone, watch for new ones for several weeks, as hidden eggs may still hatch.

Will snails come back if I do not quarantine new plants?

If you remove all snails from your tank but then add plants without quarantining them, yes, snails can return. One snail or a few eggs on a plant is enough to restart an infestation. Quarantine is the most important step for keeping snails out long-term.

Do snails need to be killed, or can I relocate them?

You can relocate snails to a separate container or give them to another aquarist who wants them. Many aquarium hobbyists keep snails intentionally. Check local aquarium groups or forums to see if anyone wants them. If no one does, humane euthanasia in a freezer is an option, though many people straightforward keep unwanted snails in a separate container indefinitely.