How can I get rid of fruit flies?

Staci
by Staci
I have put all fruit in my refrigerator and it’s been 3 weeks and I have no idea where they’re coming from or how to get rid of them. I did get frustrated and spray Them with hairspray, but then they were stuck to the ceiling... and that was disgusting and hard to clean up. I’m willing try anything! Help!!

  6 answers
  • Carmen Carmen on Oct 03, 2017

    I put little containers with a bit of wine and dish soap in them all over my house. I hide them so no one can see them. The flies go in but don't come out.

  • Carmen Carmen on Oct 03, 2017

    Oh and when everyone goes to bed at night, pour oil down the kitchen sink drains. That's were they lay their eggs.

  • Amanda Amanda on Oct 03, 2017

    Hi Staci. I fill a couple of bowls with apple cider vinegar, a little dish soap and then a little water. Just enough for the soap to start bubbling. The cider vinegar attracts them and the soap makes then stick in the water. It is my go to for fruit flies.

  • Lois Vrns Lois Vrns on Oct 03, 2017

    AppleCider Vinegar in a jar with plastic wrap on top and a few holes poked in with a toothpick. Try baking soda and vinegar and hot water in your drains too (i would not use oil)

  • Janet Pizaro Janet Pizaro on Oct 03, 2017

    Do you have plants in the house? Have you checked the drain for drain flies?

  • Chloe Crabtree Chloe Crabtree on Apr 17, 2023

    Fill a microwave-safe bowl with apple cider vinegar and a few drops of dish soap. Microwave the bowl so the mixture becomes even more aromatic. Leave the bowl out uncovered as fruit fly bait. The soap will reduce the surface tension, causing any fruit fly that lands on the surface to drown. Now, if what you have might be drain flies...if that is what you have try this: Boil some water on the stove and pour down your drain several times a day for about a week or Mix 1/2 cup salt, 1/2 cup baking soda and 1 cup of vinegar and then pour the mixture down the drain, leaving it overnight. In the morning, pour boiling hot water down the drain.

    If a drain fly infestation lasts longer than 20 days despite different approaches to get rid of them, then it’s time to call a professional exterminator.