Tips For Getting Rid Of Gnats

Comments 27 Comments   Print Print    Email This Tip Email

Fungus gnats are small dark flies (about 1/8″ in size) that look similar to mosquitoes and are often confused with fruit flies. They thrive in humid environments and breed in the damp soil of houseplants.

Sticky TrapThe larvae is what causes damage by eating the roots, root hairs and stems. The symptoms of an infestation can be stunted plant growth, wilting, yellowing leaves and rotting roots.

The adults feed on fungi at the top of the soil (where they lay their eggs) while the larva feasts on the roots.

Here is a collection of remedies to get them out of your house along with some tips for trying to control them:

  • Dry Them Out: Allow the soil to dry very well to the point that your plants start to wither before watering again (approximately the top one to two inches of soil is completely dry). It needs to get this dry so the larvae in the soil will dry up completely (ending their cycle), the adults cannot breed in the dry soil so the cycle ends.
  • Sticky Traps: You can purchase yellow sticky cards for houseplants with the purpose of indoor insect control, these will work with fungus gnats. The idea is that the color yellow will attract them and when they come to investigate, they will be stuck or trapped by the sticky substance on the card. Look for these in home and garden centers or greenhouse supply stores. If you’d like to try making your own, cover bright yellow index cards with Vaseline or Honey. Tape the card to a straw or chopstick and stick into the soil. Another easy sticky recipe is to mix equal parts petroleum jelly and liquid dish soap then use the goop to cover the yellow card.
  • Killer Soap Spray Recipe: Mix 2 tablespoons Ivory liquid soap or lemon dish detergent with 1 gallon of water, use this mixture to water and drench the soil that is hosting them. After about an hour, lightly spray the leaves with clear water to rinse the soap off.
  • DIY Trap: Pour a tablespoon or two of apple cider vinegar into a small cup, top with water. Leave the cup near the plant with the problem. They will be attracted to the vinegar and will be killed by drowning.
  • Vodka Spray: Mix 1/2 cup vodka with 1 1/2 cups water, pour into spray bottle. Spray (first test a leaf to make sure the alcohol isn’t too harsh for it, if it doesn’t burn the leaf after a day or two it should be fine).
  • Rubbing Alcohol Spray: Mix 1 cup rubbing alcohol with 1 quart of water, pour into spray bottle. Spray and treat every three days for two weeks. Make sure to test a leaf first to check the mix isn’t too harsh for it.
  • Tobacco: Break open a few cigarettes and make a light layer of tobacco over the top of the soil, the nicotine will repel them. Do not use on herbs or plants that are eaten and watch that pets don’t have access to the tobacco.


  • Try putting a layer of sand on top of the soil, this may help deter the little pests from setting up home.
  • How to tell if a plant has the little critters? Here’s a trick to find out if you’re not sure: slice a chunk of raw potato and leave it on top of the soil where you suspect they are thriving (lay it cut side down). After seven days, lift the potato up–if you have them you will see larvae on the potato.
  • To prevent another infestation, reduce watering as gnats are usually a sign of over watering. Also make sure to remove any water from the saucer underneath the pot. Make sure soil is dry between waterings.
  • Remove fallen leaves and plant debris so there’s no organic matter resting on the soil to attract them to feed on.

Print Print    Email Email

Published: July 21, 2009
Updated: August 18, 2012

What Readers Are Saying:
27 Comments to “Tips For Getting Rid Of Gnats”
  1. Chris says:

    It is so refreshing to actually type in the request in Google, get the results and then click on the webite that will give you the answer to your questions! Congratulations, you win– I get so tired of having to search each website trying to find the answer by going through several hunreds of answers to see where your answer exists—yours went right to the problem and answer–GOOD JOB!

  2. Michael says:

    everythjing sounds great!! 🙂

    does the”gnat killer soap spray” also kill the larvae???

  3. Barb says:

    If you place a few mothballs in the water before sprinkling your plants, you will never have gnats. I like to keep an old juice bottle for this. Place some mothballs in an old stocking (they will float in the water, this keeps them from coming out with the water), fill the bottle w/the mothball stocking in it with water….use it whenever you water your houseplants.

    • Mala says:

      Can you let me know how many mothballs to how much of water ?
      I have a 10 inch planter with a house plant that is infested.
      Any help is appreciated.
      Thanks !

    • Sandra says:

      Mothballs are poison, dangerous for kids and pets, Can Kill, Should be avoided . Please try something less lethal.

    • Tenos says:

      Mothballs are highly poisonous; They’re literally referred to as “the old lady poison” (and other more creative nicknames) in homicides, they are extremely lethal, which is why many people use alternative methods of repelling insects now a days, rather than mothballs. …If you were to ingest just a small amount of that mothball saturated water, you would die. You should be careful with such an unnecessarily dangerous method.

  4. Diane E says:

    Are these the same as the ones flying around near lakes? We live by a lake and this summner we have been bombarded by tons of gnats flying around near our dock where my husband keeps his boat. We don’t have any plants near the dock? Thanks for any help!!

  5. Brigitte says:

    I discovered a new trick by fluke! I was soaking some clothes in OxiClean and when I came back a few hours later, the sink was full of drowned gnats!! I left the water there for a couple days and tada!!! They’re all gone! 🙂

  6. Patti says:

    I find this site very informative…I am trying to figure how to get rid of mushrooms in my yard..something that will not harem my grass. Any ideas?

    • Nici says:

      I had a terrible mushroom problem in my yard, I poured Dawn dish soap all over my yard and then used the garden hose and sprayed my yard. It was a big pile of bubbles all over so it was kinda fun but it worked!! A week later they were all completely gone 🙂

  7. Patti says:

  8. Michelle says:

    We don’t have any plants in the house and no fruit, but we keep getting all these stupid gnats. What would you suggest I use to get rid of these irritating bugs?

    • traci says:

      Its only spring time were getting a gnat problem already. I don’t have plants or fruit in my house. These gnats seem to be coming from my drain. I have poured drain cleaners down the sinks bit still no luck. Does anyone have a solution for these pest?

      • Mbb says:

        I have had these sewer gnats before. The best thing to do is to pouur bleach down your drains at night and they will eventually quit hatching out.

      • Karen says:

        try bleach

      • cutter says:

        Traci & Michelle,
        You probably have drain fly’s. Pour some backing soda down your drains followed by some white vinegar. Then put the drain cover on. After a short time pour some boiling water down each drain. That should take care of it & as a bonus your drains will be really clean.

  9. Janet says:

    I had fungus gnats in my plants……putting peroxide in the water did the trick….took awhile but it did work….

  10. Judiuni says:

    I buy cloves from the supermarket’s spice section and put them in the pots of my house plants to repel gnats. It doesn’t kill the adults but stops them from breeding and they’ll all soon be gone. You have to put new one in about every (other) year. This has worked for me for many years.

    • Mala says:

      That sounds like a nice tip. In a 10 inch planter how many cloves should I put ?
      Thanks !

  11. laurie says:

    Mothballs are poisonous and stink! Personally I like the other methods better so my house won’t smell

  12. Terah says:

    We are bombarded w/gnats in the yard, you can’t walk w/o stirring them up, have acreage and it’s awful…..any suggestions for getting rid of them in the grass?

  13. Crystal says:

    I’m going to try the apple cider mixture. I’ll try it for the backyard gnats. I’ll let you know how it works.

  14. Julie says:

    We do not have plants in the House but the gnats are awful in the bathroom? What can we do for that? We have tried the apple cider vinegar but it isn’t working either! Any suggestions?

  15. Ron says:

    PLEASE, does anyone know how to get rid of biting Florida Sand Gnats??

  16. Linny Jorde says:

    My houseplants are all outside for the summer except for a few trees but instead of the usual diminishing of the quantity of these little beasts, they have exploded this year and are crawling and flying everywhere. I’ve got sand and something else – Bt? to put into the plant’s water (just got it) and a soap spray to spray on the leaves but I need to get rid of the flying ones. But there is a big BUT. I have cats and even many natural sprays with essential oils like peppermint, windergreen, etc. can be harmful or deadly to cats even through inhalation. What can I do before we all go nuts? YES, I am catching them on sticky paper. I am leaving cups of water and cider vinegar and yes they fling themselves into it, but they are still all over the walls and floors and flying in the air. Help!

  17. brenda says:

    have nats flying alot in my house we have no plants trying to find some kind of spray to spry and kill them help me please somebody