How to Get Rid of Worms in Houseplants

Hunker may earn compensation through affiliate links in this story. Learn more about our affiliate and product review process here.
Image Credit: onurdongel/iStock/GettyImages

A worm presence in a large garden can be beneficial to plants, the worm castings providing nutrients and their wriggling bodies aerating the soil. In a single houseplant, however, worms can lead to a decline in plant health because they nibble on plant roots —especially if there is no decaying plant matter available in the soil. The common earthworm, cutworms, and composting worms, such as red wigglers, are most likely to be found in houseplants, but several pests have worm-like larval stages that can be treated in the same way as an actual worm infestation.


Things You'll Need

Getting Rid of Worms in Houseplants

Step 1: Inspect the Plant

Inspect each plant carefully for signs of worm infestation. In some cases, the worms might be present on leaves or on the soil surface. Earthworms tend to burrow in the soil at the bottom of the pot so you might be able to find them with a little digging or by peeking through the pot's drainage holes. Earthworms tend to reveal themselves more readily at dusk and on cloudy days, but shouldn't be too difficult to spot within the confines of a planter.


Video of the Day

Step 2: Quarantine Infested Plants

Move worm-infested houseplants to a quarantine room away from any other houseplants so the problem doesn't spread to unaffected plants. Keep them separated for a few weeks, which allows time to get rid of the worms and to check that the problem doesn't persist before moving them back in their original location. Any new houseplants you bring into your home should be treated this way to avoid the spread of worms and other pests, as well as diseases.


Step 3: Hand-Pick Visible Worms

Pick off any worms that you can see on the soil surface and on plant leaves. You should be able to pick up surface worms between your fingertips, but long-handle tweezers work well if you prefer not to touch the worms. This might be all you need to do to get rid of worms unless you have earthworms in the soil.

Step 4: Dispose of the Worms

Release earthworms or composting worms outdoors in a vegetable garden or flower bed where they are beneficial to the soil, but far away from other potted plants. Harmful pests such as cutworms and leafminer larvae should be submerged in warm, soapy water to kill them so they don't harm other plants. A number of insecticidal soaps are effective at killing pests. Spray the worms with a ready-to-use insecticidal soap, repeating the application as needed.


Step 5: Submerge the Pot

Submerge the houseplant pot in a bucket or tub filled with cool water — the container must be wider and deeper than the planter. Pull the pot out of the water immediately after completely saturating the soil. Like a beating rain on the hard ground at dusk, this practice often drives earthworms out of the soil so you can catch them and release them outside. Additional action might be needed if this doesn't get rid of the worms.


Step 6: Repot With Fresh Soil

Repot the houseplant in clean, sterile potting soil. Remove the plant from its original pot and shake excess soil loose from the root ball so you can access and pick off any worms in the soil. You can repot the plant in its original container after thoroughly washing the container in a 10 percent solution of diluted bleach. If it appears rootbound, move it into a slightly larger pot.

Step 7: Consider Other Pests

Consider other pests; aphids, leafminers, and fungus gnats are just a few of the various plant pests that resemble worms in the larval stage. Even a cutworm is just the name for the larval stage of several species of moths. Millipedes and caterpillars are not technically worms but are very wormlike. While some of these pests might require further treatment than the standard worm removal treatments, you can at least pick them off the plant if they are visible on a leaf or on the soil.




Report an Issue

screenshot of the current page

Screenshot loading...