One unwelcome inhabitant in an aquarium are snails. Snails, or their eggs, arrive in aquariums via live plants, on aquarium décor transferred from one tank to another wet and uncleaned, in the bag of water new fish come in, or from transfer on nets from tank to tank.[1] It only takes one snail to create a large population. These mollusks reproduce rapidly and can quickly overwhelm a tank. Getting rid of them will take some time and effort but it will be well worth it to have a snail free tank.

Method 1
Method 1 of 2:

Ridding Your Aquarium of Snails

  1. 1
    Avoid overfeeding. Overfeeding can led to a snail population boom. Try underfeeding your aquarium inhabitants (only feeding enough for the fish to eat at each feeding) to see if that solves snail overpopulation.
  2. 2
    Use a chemical to kill the snails.[2] The most common, fish-safe chemical used to kill snails is copper sulfate. If this is used, you need to carefully follow the directions for use given on the bottle to make sure your fish survive the treatment. Most times this will cause a massive snail die-off which may foul your aquarium. If so you will need to spend time removing dead snails and adjusting the water to make sure it remains healthy for your fish and any live plants.
    Advertisement
  3. 3
    Place snail traps in the tank. Various snail traps are available on-line or through pet stores to trap snails. However, a very simple trap is to place a large piece of lettuce in the aquarium, clip the sturdy stem end to the aquarium's side, and leave it overnight.[4] In the morning, remove the leaf and you will most likely find a large number of snails on the underside. Doing this a few nights in a row may help rid your aquarium of vast numbers of snails.
    • Snails can also be picked out of the aquarium as they are seen. This is most effective when there are smaller number of snails. However, since snails are mainly nocturnal it may not make a dent in the problem.
    • When snails hatch, they are quite small and can climb up the sides of the aquarium. Use a small diameter hose like an air pump hose and start a siphon. Just go along and suck the little ones out. It may need to be done more than once to remove them all, though you can pull out 100 in a couple of minutes. Repeat the process in a few hours.
  4. 4
    Add snail predators to your tank. Scavenger fish are good fish to add to the tank to eat snails.[5] For smaller tanks, try Zebra or Dwarf Chain loaches. For larger tanks, Clown Loaches or Pictus Catfish will do the job.[6]
  5. 5
    Try multiple solutions. Clearly there are various methods to rid your aquarium of these problem pests. Since snails can quickly overwhelm your tank with their sheer numbers, this should be a priority task. You may need to try a couple in order to get rid of the snails inhabiting your tank.
  6. 6
    Clean everything. If the situation is totally out of hand or you want a 100% resolution you can do a deep clean of the tank. This means each item in the tank from gravel, to décor, to plants are removed, water is drained and every item cleaned and dried before refilling and restocking the tank.
  7. Advertisement
Method 2
Method 2 of 2:

Preventing a Snail Problem

  1. 1
    Inspect all items entering the tank. Preventing the introduction of snails into the aquarium can save you a lot of time and trouble. Inspect live plants or décor for snails or their eggs before placing in your tank.[8] Remove any snails or eggs before placing into your aquarium.
  2. 2
    Quarantine items before placing them in the tank. Quarantine live plants before placing into your tank by having a quarantine tank. Leave the plants in there a few weeks and pick off any snails you find.
  3. 3
    Dip all aquarium additions in a snail killing solution before adding them to the tank. Dipping plants in a bleach solution can kill snails and eggs. Make a solution of 1 part plain bleach to 19 parts of water, which is about 3/4 cup bleach to a gallon of water. Dip the plants in this solution for two to three minutes, remove and rinse well under running water for up to five minutes.[9]
    • This can be a bit harsh on certain plants so there is no guarantee that it won't harm the plant.
    • You can also place plants in a killing solution of aluminum sulfate and water.[10] Add 2-3 teaspoons of aluminum sulfate to a gallon of warm water and stir to dissolve. Submerge the plants in this and let them sit in this for at least 2-3 hours but up to 24 hours. When you remove the plants, rinse them well before adding to your aquarium.
  4. Advertisement

Expert Q&A
Did you know you can get expert answers for this article? Unlock expert answers by supporting wikiHow

  • Question
    What will happen if I leave the snails alone?
    Aaron Bernard
    Aaron Bernard
    Fish & Aquarium Specialist
    Aaron Bernard is an Aquarium Specialist and the Owner of Limited Edition Corals in Phoenix, Arizona. With over ten years of experience, Aaron specializes in aquarium maintenance, custom design, manufacture, installation, and moving. Aaron holds a BS in Biochemistry from Arizona State University, where he studied the effects of climate change on coral reefs and began to propagate his corals.
    Aaron Bernard
    Fish & Aquarium Specialist
    Expert Answer

    Support wikiHow by unlocking this expert answer.

    That depends on the makeup of your tank, but likely the snails will rapidly reproduce because they have no predators. I suggest you introduce a species to your tank that will eat the snails.
  • Question
    Why would someone want to get rid of snails?
    Community Answer
    Community Answer
    Some snails are invasive and may damage the health of living plants and fish. The snails are unwanted, but may get in by accident when introducing fish or plants into the tank.
  • Question
    I have a 30 gallon tank and I have about 70 snails in the tank. Petsmart gave us 3 snails by accident, what should I do?
    Community Answer
    Community Answer
    You can make a snail trap with a plastic bottle and a food pellet. Leave it over night as snails like to move and eat when it's dark. Once the bottle has a lot of snails in it, you can remove them.
Advertisement

Warnings

  • Clown loaches can grow quite big in size. They are best kept in large aquariums if needed for snail control.
    ⧼thumbs_response⧽
Advertisement

References

  1. http://freshaquarium.about.com/od/snailsandworms/a/killingsnals.htm
  2. Aaron Bernard. Fish & Aquarium Specialist. Expert Interview. 17 July 2020.
  3. Aaron Bernard. Fish & Aquarium Specialist. Expert Interview. 17 July 2020.
  4. http://www.myfishtank.net/articles/freshwater-snail-removal/
  5. Aaron Bernard. Fish & Aquarium Specialist. Expert Interview. 17 July 2020.
  6. http://www.myfishtank.net/articles/freshwater-snail-removal/
  7. Aaron Bernard. Fish & Aquarium Specialist. Expert Interview. 17 July 2020.
  8. Aaron Bernard. Fish & Aquarium Specialist. Expert Interview. 17 July 2020.
  9. http://www.thatpetplace.com/Dipping-Plants-to-Eliminate-Snails

About This Article

Aaron Bernard
Co-authored by:
Fish & Aquarium Specialist
This article was co-authored by Aaron Bernard. Aaron Bernard is an Aquarium Specialist and the Owner of Limited Edition Corals in Phoenix, Arizona. With over ten years of experience, Aaron specializes in aquarium maintenance, custom design, manufacture, installation, and moving. Aaron holds a BS in Biochemistry from Arizona State University, where he studied the effects of climate change on coral reefs and began to propagate his corals. This article has been viewed 264,062 times.
29 votes - 93%
Co-authors: 8
Updated: February 22, 2023
Views: 264,062
Categories: Aquariums
Article SummaryX

If you have too many snails in your aquarium, there are a few different ways you can get rid of them. One option is to just remove the snails by hand whenever you see them. However, you can catch more snails at once by clipping a piece of lettuce to the side of the aquarium and leaving it overnight. The next morning there should be several snails attached to it. Remove the lettuce with the snails hanging on and repeat. Another option is to introduce fish that eat snails, like clown loaches, into your tank. As a last resort, there are fish-safe chemicals like copper sulfate that you can add to the tank, which will kill any snails inside. To prevent another snail boom, avoid overfeeding the fish in your tank. Excess food will cause the snail population to increase. It’s also a good idea to quarantine live plants for a few weeks before adding them to the tank in case they have snail eggs on them. For tips from our Veterinary reviewer on how to prevent snails from coming back into your tank, read on!

Did this summary help you?
Advertisement