How can I truly get rid of ALL gnats? House plants are the cause.

Joyce Faber
by Joyce Faber
I have tried many DIY solutions, ie spraying with peroxide/water, dishes of ACV/Dawn/sugar water (which kills them, but not all), electronic plug-ins, etc. So far I've lost 3 plants. At this rate the air cleaning properties of the plants does not outweigh the overwhelming problem of gnats all over my house! Help!

  8 answers
  • Alice Alice on Feb 23, 2018

    Fogging is an effective way to get rid of gnat swarms. If you are dealing with a large area then fogging is probably the most practical way of getting rid of gnats. The Burgess Insect Fogger is quite a popular choice for outdoor use. The Hot Shot Insect Fogger, on the other hand, has been the most popular item for indoor fogging.

  • B B on Feb 23, 2018

    I would go to Pinterest I find most of my solutions there. it sounds like you may need to hand wash the leaves with soap and rinse clean and change the soil try a sterilized soil and then feed your plant periodically hope this helps👍

  • Ardale Ardale on Feb 23, 2018

    Yeah I have the same problem with gnats and would love to know how to completely get rid of all of them. I too have used everything I can think of and like you the vinegar/dawn/water solution does work good but not good enough to get them all. I did find that their are more types of gnats then just one. Who Knew? Last summer I got online and looked up gnats and ways to get rid of them which is where I found out there was more then one type of gnat. It said that one type lives in the ground and is normally brought in the house in houseplants. Another type likes to set up house inside your drains. I was skeptical about that and hubby said no way when I told him about that one. Well several weeks later the drain stopped up in our little used half bathroom and I had to snake the drain. I can't tell you how horrified I was when I pulled up a wad of eggs from that drain and I quickly called hubby in to see if for himself or he'd have never believed me. That was what was stopping up that drain. YUK! I'm not a terrible housekeeper but you can bet I sure felt like one when I saw that. Since we do have houseplants I thought our gnat problem must have been coming from them. I will be regularly cleaning all of our drains both upstairs and down from now on and use baking soda, vinegar then running boiling water down them after the fizz stops. In between I may even pour some bleach and water down them as well for good measure. I sure hope this does the trick and we don't have to fight gnats in our house ever again. If you hear of or find a better solution please post it to let the rest of us in on your secret solution. I hate bugs of any kind invading our house!

  • Pat Pat on Feb 23, 2018

    I have some houseplants that need a lot of water (maidenhair ferns) and one day I saw some little gnats flying around the plant.....I have some systemic insect stuff that you sprinkle on the ground, and water well. It goes up into the plant itself by the roots and the gnats eat the plant or the dirt and die. Can get the systemic insect killer at a hardware store. I have used it many times on outdoor plants, and even plants that are outside and I want to bring them inside for the winter. Works for me. Yes, beach down the drain is good....our plumber told us that.....saved us lots of "plumber calls".

  • Joyce Faber Joyce Faber on Feb 23, 2018

    Thanks everyone for your suggestions! It sounds like I need to get serious about treating all my drains to be sure and get that kind of gnat. For the plant ones, I have tried most of these solutions, except the fogger one, and the extreme one of replacing all soil, sterilizing it, etc. Thank you ALL for your very helpful and supportive suggestions. I'll check back in once I've gotten a handle on this (which hopefully will be before my husband throws out all the plants!).

  • Chloe Crabtree Chloe Crabtree on Nov 07, 2023

    I had a terrible gnat problem and the vinegar traps worked perfectly! Simply place a few tablespoons of apple cider vinegar or white vinegar, a few drops of dish soap, and a tablespoon of sugar in a bowl and stir. Set your bowl in an area where gnats are prevalent, such as your kitchen or bathroom. This took care of my problem in just a couple of days!

  • Get sticky traps. They sell them on Amazon.