Skip to main content

How to get rid of gnats without damaging your plant’s sensitive leaves

Follow these tips and get rid of gnats now

In most cases, gnats are little more than a nuisance. For gardeners, though, a gnat infestation can spell devastation. While adult gnats don’t damage plants, the larvae will eat roots and leaves. In large numbers, they can cause serious damage. There are many pesticides on the market, but some plants are sensitive to the chemicals in them.

If you’re looking for a gentle solution to your gnat infestation, here's how to get rid of gnats in plants without harming your leafy friends.




1 hour

What You Need

  • Dish soap

  • Vinegar

  • Cup or bowl

  • Hydrogen peroxide

  • Spray bottle

  • Sand

  • Flower pot

  • Fresh soil

A potted rosemary plant next to silver bowls and veggies
Image used with permission by copyright holder

Soap and vinegar

Here's how to make a simple trap:

Step 1: Mix 1 cup of warm water, 1 teaspoon of vinegar, and a few drops of dish soap together in a cup or bowl.

Step 2: Place the cup or bowl near the infested plant(s).

The gnats will dive into the trap to get the vinegar, but will be unable to escape.

Step 3: Replace the trap as it fills up with gnats, repeating until the infestation is gone.

Spraying a potted cactus
renateko / Pixabay

Hydrogen peroxide

Hydrogen peroxide is a common household antiseptic, but it's also good for plants. In addition to killing gnats and other small insects, hydrogen peroxide can also kill some bacteria and fungi, and it adds oxygen to the soil.

Here's how to use it:

Step 1: Dilute the hydrogen peroxide with water at a ratio of 3 teaspoons of hydrogen peroxide to 1 cup of water.

Step 2: Add the mixture to a spray bottle.

Step 3: Spray your plant with the mixture twice a week until the gnat infestation clears up.

Succulent in sand
Image used with permission by copyright holder

Coating the soil with sand

Gnat larvae live under the soil for the first portion of their lives, but they come to the surface when they become adults. Covering the surface of the soil with a layer of sand prevents the larvae from emerging.

This will end your gnat infestation. It prevents a new generation of gnats from being born, as the gnats trapped underground won’t be able to lay eggs.

Person repotting a small rose plant with an orange flower
Ground Picture / Shutterstock

Repotting your plant

If the infestation is too much, then repotting your plant may be the best option. Here’s what to do:

Step 1: Prepare a new pot with clean soil.

Don’t reuse the old soil, as it may be contaminated with gnat larvae or eggs.

Step 2: Carefully remove the plant from its pot.

Step 3: Brush off as much dirt as possible from the roots.

Step 4: Place your plant in the new pot, adding more soil around it as necessary.

Step 5: Move your repotted plant to a different location, away from any remaining gnat swarms.

Gnats can be irritating, but now you know how to get rid of them. Remember, you can use more than one method at a time, too. These methods will work for other, similar pests as well, so they’re handy to keep around, even if gnats aren’t bothering your plants right now.

Editors' Recommendations

Cayla Leonard
Cayla Leonard is a writer from North Carolina who is passionate about plants.  She enjoys reading and writing fiction and…
Can you grow a bird of paradise from a cutting? Here’s what you need to know to grow your dream plant
Tips and tricks for successfully propagating a bird of paradise plant
Bird of paradise plant

Whether they're found in their natural habitats in the wild or as the centerpiece in an indoor garden, bird of paradise plants are eye-catching and perfect for adding some color and tropical flair to your home. This plant is native to South Africa and is well-known for its lush foliage and attractive tropical blooms with vividly colored flowers. The plant gets its name from the stunning flower's resemblance to a colorful bird in flight.

With how stunning this plant is, it's no wonder that so many gardeners want to grow their own. However, growing one from seed can take a long time, and mature plants can be expensive if you want more than one. For most plants like this, propagation is the fastest and most cost effective way of adding them to your garden. So can you grow a bird of paradise from a cutting? Yes, and this guide will tell you how!

Read more
Are mulched leaves good for grass? Here’s how to mulch a lawn full of leaves this fall
Simple ways to mulch your leaves this autumn season
A pile of fallen leaves

Leaves can be a lot of fun to crunch underfoot or pile up and jump into, but they can also be annoying for gardeners to deal with. Luckily, you can turn your annoying leaf clutter into nutritious fertilizer for your garden! Leaf mulch and leaf mold are easy to make and use, and it's an effective way to add nutrients to your garden soil. If you've ever wondered are mulched leaves are good for grass and if there are ways to make your leaves decompose faster, this article is for you. We'll walk you through everything you need to know about how to mulch leaves.

Best ways to mulch leaves from the garden
Mulching leaves is a straightforward process, and you have two main options for how to go about it. You can collect leaves when they’re dry and create leaf litter, or collect them when wet and turn them into leaf mold.

Read more
6 plants you should cut back to keep your garden thriving this fall
To cut or not to cut? Here are the plants to trim in the fall
A sage plant with purple flowers

Fresh spring growth is a welcome sight in any garden, and it all starts with getting ready at the end of fall and the start of winter. Cutting back plants is one way to prepare your plants for new spring growth, and many plants can benefit from this severe pruning. This form of pruning might sound intimidating, but it doesn’t have to be. If you're wondering how to cut back fall plants, which plants to cut, and why cutting your plants back is effective, then this is the guide for you! We'll answer all your questions, so you can feel confident as you cut back fall plants.

What is cutting back and why do it?
Cutting back is a type of pruning. Typical pruning involves removing specific branches that are diseased, damaged, or growing too closely to another branch. Cutting back, on the other hand, means pruning away all or most of a plant. This provides a few key benefits for your plants and your garden as a whole.

Read more