The fastest way to get snails out is manual removal, but you need to stop new ones from arriving

Snails enter aquariums in three ways: on live plants, in gravel or substrate you buy, or hitching rides on decorations and equipment. Manual removal — catching them by hand or with a net — works when ready and costs nothing. But if you do not address how they got there, you will have snails again within weeks. The real solution is a combination: remove the ones you see now, then check everything new before it goes in the tank.

Most aquarium snails are not harmful. They eat algae, break down waste, and help keep the tank clean. The problem is overpopulation. A few snails become dozens in a month because they breed fast and have few predators in a closed tank. If you want them gone entirely rather than just controlled, you have three main routes: physical removal, changing conditions to make the tank hostile to them, or adding animals that eat them.

Key Takeaways

  • Manual removal by hand or net works when ready and is free, but you must also quarantine new plants and decorations to stop snails from returning.
  • Snails arrived on something you added to the tank — live plants are the most common source — so inspect and rinse everything before it enters the water.
  • Lowering the tank pH below 7.0 or reducing calcium makes it harder for snails to build shells, but this takes weeks and affects fish and plants too.
  • Fish like loaches and pufferfish eat snails, but they also eat plants, produce waste, and need specific tank conditions, so they are not a quick fix.
  • Chemical snail killers work fast but kill snails inside the tank, which then decay and foul the water — manual removal avoids this problem.

Catching snails by hand and with a net

This is the method most people start with because it is when ready and free. Turn off the lights and wait 30 minutes for snails to come out of hiding. Use a fine-mesh net or your hand to catch them. Check the glass, plants, substrate, and decorations. Most snails are nocturnal, so you will catch more at night or in dim light than during the day.

Do this once every two to three days for two weeks. You will not catch every snail the first time — some hide in the substrate or inside decorations — but repeated removal reduces the population faster than waiting for them to die naturally. Place caught snails in a separate container. Do not return them to the tank or release them into local waterways, as they can become invasive species.

The limitation of manual removal is that it does not address the source. If snails are still arriving on new plants or in the gravel you add, you will always have them. Combine hand removal with quarantine of new materials to make this method work long-term.

Quarantine new plants and decorations before adding them

Snails and their eggs come in on live plants most often. Before you put any plant in your main tank, soak it in a separate container of water for three to five days. Check it daily for snails and remove any you see. Rinse the plant under running water and inspect the underside of leaves and the roots closely — snail eggs are tiny and clear, so you may not see them, but soaking and rinsing removes many of them.

Do the same with gravel, substrate, and decorations. Rinse gravel thoroughly in a bucket before adding it to the tank. Boil decorations for 10 to 15 minutes if they can withstand heat — this kills snails and eggs. If you buy plants from a store, assume they carry snails unless the store has a specific snail-free protocol. Ask before you buy.

This step prevents the problem from restarting. If you remove all snails from your tank but then add a plant with snail eggs, you are back where you started in a few weeks. Quarantine is not optional if you want to stay snail-free.

Lower the pH and calcium to slow shell growth

Snails need calcium to build and maintain their shells. In a tank with low pH (below 7.0) and low calcium, snails struggle to grow and reproduce. This method takes two to four weeks to show results, and it requires you to monitor and adjust water chemistry regularly.

Lower pH by adding driftwood, peat moss, or commercial pH-lowering products to your filter. Test the water twice a week with a pH kit. Most aquarium fish tolerate pH between 6.5 and 7.5, but some plants and fish need higher pH, so check your specific stock before you change it. Lowering calcium is harder — it usually means using distilled water for water changes instead of tap water, which is slow and expensive.

This approach works best as a preventive measure or to slow an existing population while you remove snails by hand. It is not a standalone solution because snails can still survive in slightly acidic water, and the process is slow. If you have fish or plants that need neutral or alkaline water, this method may not be compatible with your tank.

Add fish or invertebrates that eat snails

Certain fish and shrimp hunt snails. Clown loaches, yoyo loaches, and dwarf pufferfish are the most common predators. Assassin snails (a carnivorous snail species) also hunt other snails. These animals work, but they come with trade-offs.

Loaches need groups of at least three, so you need space and a larger tank. They also dig in the substrate and uproot plants. Pufferfish are aggressive toward other fish and need specific water conditions. Assassin snails are slow — they may take weeks to noticeably reduce the population — and they can breed too, creating a new snail problem. None of these are quick fixes, and all of them change the dynamics of your tank.

This method works best in established tanks where you have room for new animals and their specific needs. If your tank is already fully stocked or small, adding predators may cause more problems than it solves. Combine this with manual removal for faster results.

Use chemical snail killers as a last resort

Products like Flubendazole and potassium permanganate kill snails on contact. They work fast — within 24 to 48 hours — but they have a serious drawback: dead snails decay inside the tank and release ammonia and nitrites, which can spike and harm fish. You must do large water changes after treatment to remove the decaying bodies and the toxins they release.

These products also kill shrimp and some invertebrates, so if you keep either, chemical treatment is not an option. They can harm sensitive fish and plants too, depending on the product. Read the label carefully and test on a small portion of your tank first if you are unsure.

Chemical snail killers are useful only if you have a severe infestation, no sensitive animals in the tank, and the ability to do water changes when ready after treatment. For most aquariums, manual removal combined with quarantine is safer and more reliable.

Prevent snails from returning by controlling food and waste

Snails thrive in tanks with excess food and decaying plant matter because both provide nutrition. Overfeeding fish is the most common cause of snail blooms. Feed only what your fish eat in two to three minutes, once or twice a day. Remove uneaten food with a net after feeding.

Remove dead plant leaves and stems as soon as you see them. Decaying plants release nutrients that algae feeds on, and algae feeds snails. A clean tank with minimal waste is a tank where snails struggle to multiply. This is not a fast fix — it takes weeks to see results — but it is a permanent one. Combined with manual removal and quarantine, it keeps snail populations low without chemicals or new animals.

Frequently Asked Questions

Can I use salt to kill snails in my aquarium?

Salt kills snails but also kills most freshwater fish and plants. It is not safe for a community tank. If you use salt, you must move fish and sensitive plants to a separate container first, treat the empty tank, then do a complete water change before restocking. This is more work than manual removal and carries higher risk of harming your animals.

Will snails go away on their own if I do nothing?

No. Snails reproduce quickly in a closed tank with food available. A small population becomes a large one in four to six weeks. The only way they disappear is if you remove them, change conditions to make the tank hostile, or add predators. Waiting makes the problem worse.

Are all aquarium snails bad?

No. A few snails are beneficial — they eat algae, break down waste, and help keep the substrate clean. The problem is overpopulation. If you have only a handful of snails and they are not multiplying, you can leave them. If they are taking over, you need to act.

How do I know if snail eggs are in my plants?

Snail eggs are tiny, clear, and often laid in clusters on the underside of leaves or on plant stems. You may not see them with the naked eye. The safest approach is to assume any live plant from a store or another aquarium carries eggs, and quarantine it for three to five days before adding it to your main tank.

Can I put snails in a bucket and leave them there?

Snails can survive in a bucket of water for weeks, but they will eventually die without food and regular water changes. If you want to dispose of them humanely, freeze them first or crush them before disposal. Do not release them into local waterways — they can become invasive and harm native ecosystems.