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

how to start herb garden indoors indoor plants on window ledge
Image used with permission by copyright holder

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.

Difficulty

Easy

Duration

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.

Cayla Leonard
Cayla Leonard is a writer from North Carolina who is passionate about plants.  She enjoys reading and writing fiction and…
What is perlite (and why you need it for your plants)
What perlite is and how to use it
A metal seedling tray full of seedlings with perlite in the soil

When it comes to plant care, there are many different additives you can mix into soil to improve your plant’s health. Keeping track of what each additive does and figuring out which one is best for your plants can be tricky. Perlite is one common soil additive that you might be wondering about. What is perlite, how does it help your plants thrive, and are there any risks or drawbacks you should know about? This guide to perlite soil will answer all your questions, so you can decide if perlite is right for your plants.
What is perlite?

You might be familiar with perlite as a common additive found in potting soil. If you’ve ever been repotting a plant and found little white beads that feel a bit like Styrofoam, that was perlite. Despite its foam-like texture and color, perlite is actually a type of volcanic glass. It is naturally occurring and has high water content.

Read more
Gorgeous ways to get the natural garden of your dreams
Tips and tricks for creating a thriving natural garden
A wildflower garden full of colorful flowers

There are many types of gardens to choose from. When listing types of gardens, you might think of flower, vegetable, or herb gardens. One type of garden that often goes overlooked is the natural garden. If you’ve never heard of natural gardening or natural landscaping, or aren’t sure what a natural garden entails, then you’re in the right place! We’ve compiled several great tips to help you design your own fantastic natural garden.
What is a natural garden?

Natural gardens, also sometimes referred to as natural landscaping or native gardens, are gardens made up of native plants. Striving to mimic nature, they make use of organic gardening principles, such as avoiding pesticides and chemical fertilizers.

Read more
How to create your own pollinator garden – invite bees, butterflies, and more to your outdoor space
Step-by-step guide to attract pollinators to your landscape
A group of purple coneflowers

Our pollinators need a break. Consider the monarch butterfly or honey bee, or any of our more than 3,600 lesser-known bee species, hundreds of native butterflies, and hummingbirds. They convert flowers into fruits, grains, nuts, and seeds, including those of more than 150 different North American food crops. However, they face mounting pressure due to habitat loss and fragmentation. Pollinator gardening reduces that pressure. If you're wondering how to create a pollinator garden, we'll help you with some tips ahead.
What is a pollinator garden?

A pollinator garden is a safe haven for bees, butterflies, moths, hummingbirds, and other creatures that carry pollen. It might be as simple as a large container garden with a variety of pollen- and nectar-bearing flowers. Or it could encompass many acres, with host plants that support various stages of life, a progression of flowers throughout the year, and a source of water. Typically, it’s any convenient backyard space that needs a bit of attention.
How to create a new pollinator garden

Read more