How to Get Rid of Gnats in Your Houseplants

This post may contain affiliate links.

Fungus gnats are tiny, mosquito-like insects that thrive in moist soil. They are particularly drawn to potting mixes and organic matter, where they lay their eggs. Once hatched, their larvae feed on fungi, decaying plant material, and sometimes plant roots, which can lead to weak, unhealthy plants.

A single female gnat can lay up to 200 eggs in damp soil, and under the right conditions, these pests can complete their life cycle in just a few weeks. If you’ve noticed tiny black flies hovering around your plants or crawling on the soil surface, chances are you have a gnat problem that needs addressing.

If you’re tired of swatting away gnats every time you check on your plants, try these proven methods to eliminate them:

houseplant pothos
Photo Credit: Deposit Photos

1. Hydrogen Peroxide Soil Treatment

A hydrogen peroxide solution can kill gnat larvae in the soil without harming your plants. Mix:

  • 1 part hydrogen peroxide (3%)
  • 3 parts water

Slowly pour the mixture onto the soil, allowing it to soak in. This will destroy larvae while aerating the roots. Don’t worry if the soil fizzes for a moment—that’s just the peroxide working its magic.

2. Use Sticky Traps

Yellow sticky traps are an easy, non-toxic way to catch adult gnats before they can lay more eggs. Simply place a few traps near the soil or hang them near your plants. Over time, these traps will help reduce the gnat population.

3. Set Up an Apple Cider Vinegar Trap

To lure and trap gnats, fill a small bowl with:

Place the bowl near your plants. The gnats will be drawn to the vinegar, and the dish soap will prevent them from escaping.

4. Sprinkle Cinnamon on the Soil

Cinnamon has antifungal properties that can help disrupt the gnat life cycle. Lightly dust the top of the soil with ground cinnamon to deter larvae from feeding.

5. Neem Oil Spray for Lasting Protection

Neem oil is a natural pesticide that can repel gnats and prevent them from feeding on your plants. To make a simple neem oil spray:

  • Mix a few drops of neem oil with water in a spray bottle
  • Spray the soil and leaves once a week to keep pests at bay

6. Avoid Overwatering

Since fungus gnats thrive in damp soil, letting the top layer of soil dry out between waterings can help break their life cycle. Be sure your pots have proper drainage and avoid leaving standing water in saucers.

Similar Posts