A single female fruit fly can lay around 500 eggs, and those eggs hatch in as little as 24 hours, which is why a couple of flies over your fruit bowl becomes a swarm in a week. So does vinegar kill fruit flies, or is it just folklore? The honest answer is that vinegar by itself does not kill them, it attracts them. The killing happens when you turn that attraction into a trap, and understanding that distinction is the difference between a bowl that lures flies and one that actually eliminates them.
- Vinegar Attracts, It Doesn't Kill
- The Dish-Soap Trap That Works
- The Plastic-Wrap Funnel Variation
- Which Vinegar Works Best?
- Traps Alone Won't End an Infestation
- A Quick Safety Note
- Why the Infestation Appeared in the First Place
- Trap Placement Makes a Difference
- When Traps Aren't Enough
- Frequently Asked Questions
- Does vinegar kill fruit flies on its own?
- Why apple cider vinegar instead of white vinegar?
- How long does it take a vinegar trap to work?
- Can I use this trap if vinegar isn't attracting them?
- Will the trap stop the infestation completely?
- The Bottom Line
Fruit flies are drawn to the smell of fermentation, and apple cider vinegar mimics rotting fruit almost perfectly. Used correctly, it becomes the centerpiece of the cheapest, most reliable trap you can make.
Vinegar Attracts, It Doesn’t Kill
Here is the key concept: the acetic acid and fruity aroma in vinegar act as bait. A fly lands on or near the surface, but a bowl of plain vinegar rarely drowns them because the liquid’s surface tension lets them stand on top and fly away. To actually kill them, you have to break that surface tension or trap them physically. Vinegar gets them to come; a second ingredient makes them stay and drown.
The Dish-Soap Trap That Works
This is the classic and most effective DIY method:
- Pour about half an inch of apple cider vinegar into a small bowl or glass.
- Add 2 to 3 drops of liquid dish soap.
- Stir gently, just enough to disperse the soap without creating a thick foam.
- Set it near the infestation, on the counter or by the fruit bowl.
The dish soap breaks the vinegar’s surface tension, so when flies land they sink instead of skating on top, and they drown within seconds. This is why the soap matters: without it, you have bait but no kill. Expect to catch dozens over a day or two. Refresh the trap daily until the catches stop.
The Plastic-Wrap Funnel Variation
For heavier infestations, cover a jar of apple cider vinegar with plastic wrap, secure it with a rubber band, and poke several small holes with a toothpick. Flies crawl in through the holes toward the smell but cannot find their way back out. You can combine this with a drop of dish soap for a double-duty trap. A paper cone rolled into a funnel and set in a jar works the same way.
Which Vinegar Works Best?
- Apple cider vinegar: the top choice, its fermented-fruit scent is the strongest lure.
- Red wine vinegar or leftover wine: also very effective, sometimes better than ACV.
- White vinegar: works but is noticeably weaker; boost it with a chunk of overripe banana.
- Balsamic: the sweet fermentation appeals to them, though it is a pricier choice for a trap.
Traps Alone Won’t End an Infestation
The trap catches adults, but the real fix is eliminating breeding sites. Fruit flies lay eggs in moist, fermenting organic matter, and if you leave that in place you will refill traps forever. Do a full sweep:
- Toss or refrigerate overripe fruit and vegetables.
- Empty and scrub the trash and recycling bins, including the lids.
- Clean up spills, especially sticky juice, wine, or soda residue.
- Run hot water and a drain brush through kitchen and disposal drains, where larvae thrive in the slime layer.
- Rinse recyclables before they sit in the bin.
A safe drain treatment is boiling water followed by a baking-soda-and-vinegar flush, never bleach mixed with other cleaners.
A Quick Safety Note
Vinegar traps are non-toxic and pet-safe as long as the dish soap amount is small, but keep bowls where curious pets and children will not tip or drink them. And as always in the kitchen, never mix vinegar with bleach or ammonia, which produces toxic gas. The vinegar-and-dish-soap trap needs nothing more than those two ingredients.
Why the Infestation Appeared in the First Place
Understanding the fruit fly life cycle explains why they seem to materialize overnight. A female lays her eggs on the surface of moist, fermenting organic matter, ripening fruit, the film inside a drain, a spill under the refrigerator. Those eggs hatch into larvae within about 24 to 30 hours, and the larvae feed on the yeast and fermentation for four to five days before pupating. The entire egg-to-adult cycle can complete in as little as 8 to 10 days at room temperature, which is why a single overripe banana can produce a swarm in barely over a week. The adults you see are only part of the problem; eggs and larvae are already developing in your breeding sites.
Trap Placement Makes a Difference
Where you set the trap matters as much as what is in it. Fruit flies congregate near their food and breeding sources, so position traps right where you see the most activity, next to the fruit bowl, beside the trash can, near the sink, or by the recycling bin. Setting a single trap across the room from the action wastes it. For a widespread infestation, put out three or four small traps in different hot spots rather than one large bowl, since the flies will not travel far to reach it. Keep traps away from breezy spots like open windows or fan paths, because moving air disperses the scent plume that draws the flies in.
When Traps Aren’t Enough
If you have set traps, cleaned thoroughly, and still see flies after a week, the breeding site is likely somewhere you have not checked, most often a kitchen or disposal drain where a slimy organic film harbors larvae. Pour boiling water down the drain, scrub the pipe walls with a long drain brush, and follow with a baking-soda-and-vinegar flush. Check under and behind appliances, inside the recycling bin, and in any forgotten produce in a pantry or on top of the refrigerator. Eliminate the last breeding source and the flies have nowhere left to reproduce.
Frequently Asked Questions
Does vinegar kill fruit flies on its own?
No. Plain vinegar attracts fruit flies but rarely kills them, because surface tension lets them land and escape. Adding a few drops of dish soap breaks that tension so they sink and drown, which is what makes the trap lethal.
Why apple cider vinegar instead of white vinegar?
Apple cider vinegar smells like fermenting fruit, which is exactly what fruit flies seek for feeding and laying eggs. White vinegar has a sharper, less fruity odor and lures fewer flies unless you add a piece of ripe fruit to strengthen the scent.
How long does it take a vinegar trap to work?
You will usually see flies caught within a few hours, with the biggest catches over the first day or two. Refresh the vinegar and soap daily, and continue until you go a full day with no new flies caught.
Can I use this trap if vinegar isn’t attracting them?
Yes, swap in red wine, a splash of beer, or a chunk of overripe banana in the bottom of the jar. Some fruit flies respond better to those. The dish-soap step stays the same regardless of the bait you choose.
Will the trap stop the infestation completely?
Traps reduce the adult population but will not end an infestation alone. You must remove breeding sources, ripe produce, dirty drains, spills, and trash residue, or new adults keep emerging. Combine trapping with thorough cleaning for a lasting fix.
The Bottom Line
Vinegar does not kill fruit flies by itself, but apple cider vinegar plus a couple of drops of dish soap makes a trap that drowns them reliably and cheaply. Set out fresh traps daily, and pair them with a real cleanup of overripe fruit, sticky spills, and slimy drains where the flies breed. Attack both the adults and their nurseries at once, and that frustrating kitchen swarm disappears in a matter of days.