How To Get Rid Of Knats On Houseplants

Filed Under: Houseplants, Techniques & Methods, Insects · Keywords: How To, Get Rod Of, Kill, Control, Houseplant, Knats · 1470 Views
How do you get rid of gnats in soil?

Rate It 2

Comment about this question »

1 Answer

Answer #1 ·'s Answer · Hi Jeanette,

There are several ways you can go about controlling houseplant gnats.

The gnats lay their eggs in very moist soil. Watering less frequently helps to prevent them. However, if you already have gnat eggs in the soil you'll have to take steps to control them.

One easy way is to mix one tablespoon of dish soap and one tablespoon of vinegar into a gallon or so of water. Use this water to water your plants every other time you water. This should kill the gnats.

Gnatrol, a product which is a natural bacillus toxin, can be added to the water when you water your plants. Gnatrol will kill the larvae, but the plants have to be treated several times, about six weeks total. If you aren't also fertilizing, this is a very effective product.

Moth balls work good too. Place one moth ball per 6 inches of diameter of your pot in the pot. This should get rid of the gnats.

Hope this info was helpful. Let us know if you have any other questions.


Additional comments about this answer:

Jeanette Bracken

Jeanette Bracken · Gardenality Seed · Zone 8A · 10° to 15° F
Thanks so much, I have tried the moth balls and the dish soap and vinegar water when I water the plants. I am also using Gnatrol. This seams to be helping!

6 years ago ·
1 Green Thumbs Up
· Unthumb

Comment about this answer »
Rate It 2

Post An Answer To This Question:

Can't find your answer? Click here to ask your question.

Read Tips On How To Give A Great Answer

Click here to learn how to give a great answer »


View All My Gardenaltiy Updates »