How do I get rid of gnats?

I have gnats and it’s getting worst by the days

  12 answers
  • Sierra Adams Sierra Adams on Aug 05, 2019

    Put out things to attract birds.

  • Vimarhonor Vimarhonor on Aug 05, 2019

    Hello inside or outside?

  • Lynn Sorrell Lynn Sorrell on Aug 05, 2019

    inside outside???? Mosquito Bits granules gets rid of them ASAP non toxic not a chemical sprinkle in lawn,wet areas,potted plants. Are you sure they are gnats or some small flies????

  • Kmdreamer Kmdreamer on Aug 05, 2019

    Apple cider vinager 1/4 up and 3 squirts of dish soap in the middleleae lik thatdont mix it let sit on the counter it will catch them all after a week replace it

  • Michelle James Michelle James on Aug 05, 2019

    Every time I get these little guys there is something rotten that is hiding somewhere. Once I find the source and get rid of it they are gone in a day or two. One time we had a bag of potatoes that had gotten pushed to the back of the lower shelf cupboard. It was awful.

  • Iamsewcrazy Iamsewcrazy on Aug 05, 2019

    Are they fruit flies in your house? Mix 2 tablespoons of apple cider vinegar, 2 tablespoons of water, 2 drops of dishwashing detergent (such as dawn), and a dash of red wine in a small disposable container. Leave these containers out on your kitchen counter, or wherever you are seeing the fruit flies. The fruit flies will be attracted to the mixture and drown in the cup.


    You also need to remove anything that might be feeding or harboring the fruit flies. Check potatoes and onions for spoiled parts, and place other fruits and vegetables inside the refrigerator. Even your trash can or recycling can provide small amounts of food for fruit flies, so take all of that outdoors. Damp kitchen sponges can also provide a place for them to breed, as can clogged drains.

  • Homeroad Homeroad on Aug 09, 2019

    You can try this, maybe fruit flies are the problem https://www.homeroad.net/2015/10/a-fruit-fly-trap-that-works.html

  • Chloe Crabtree Chloe Crabtree on Oct 06, 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!

  • Redcatcec Redcatcec on Oct 07, 2023

    These common pests came into your house on the fruits from the market. The gnats lay their eggs and when conditions are right, they hatch. To prevent this thoroughly wash them off and immediately refrigerate the produce, except bananas. Next is clean the sink drain with 1/2 baking soda followed by 1 cup of white vinegar, when the fizzing stops, rinse with a good amount of hot water, you may also want to keep the stopper in the sink drain until you have gotten rid of them.

    Now for those hatchlings that are still buzzing around, take a sticky cardboard trap (you can get a pack of these from Walmart-they are in the pest control section). These are the same ones used to catch mice, lay it flat and peel off the protective layer, do not fold it up. Put a small piece of sweet decaying fruit in the center of it, the gnats will land on the sticky part and that will be the end of them.

    Best to you.

  • Deb K Deb K on Oct 07, 2023

    Hello Chermaine, hope this helps. In a small bowl, mix a half cup of warm water plus two tablespoons of apple cider vinegar, a tablespoon of sugar, and about six drops of liquid dish soap. Gnats will be lured in by the sugary mixture, but once they dip in for a drink, the sticky dish soap will trap them.

  • This is always so tough, I never find an option that works. Sometimes some wine with some fruit in a plastic cup covered in plastic wrap with a few holes catches a few flies. What has helped me is cleaning my drains and keeping them covered with silicone tub covers.

  • Mogie Mogie on Oct 08, 2023

    Homemade gnat repellent spray: A mixture of dish soap, water, baking soda, and vinegar can be filled into a spray bottle. The mixture should contain a few drops of dish soap, a tablespoon of vinegar, and baking soda per cup of water. A few sprays of this mixture is an effective gnat repellent.