This post may contain affiliate links. See my affiliate disclosure policy.

Have you ever noticed the teeny tiny bugs that seem to gather every time you have fresh produce in your home for more than a day or two? They seem to come out even faster in the summer months. Theyโ€™re called fruit flies: tiny, relentless, and incredibly annoying. I learned how to easily get rid of them with a homemade fruit fly trap โ€” and now Iโ€™m going to show you how! Restore some sanity to your kitchen with this easy DIY fruit fly trap.

Homemade fruit fly trap jar surrounded by fresh fruits.

Why this Homemade Fruit Fly Trap Rawks

Letโ€™s face it, fruit flies are the worst. They show up uninvited, multiply fast, and love hanging around your ripe bananas and compost bin. Store-bought traps? Overpriced and often packed with chemicals. This DIY fruit fly trap? Cheap, natural, and actually works. Hereโ€™s why youโ€™ll love it:

  • Apple cider vinegar a proven attractant: Studies show that fruit flies are highly attracted to the acetic acid in fermented foods. Its sweet, sour aroma mimics rotting fruit, drawing flies in with precision.
  • Honey boosts effectiveness: Raw honey adds extra sweetness and stickiness that enhances the vinegarโ€™s appeal.
  • Dish soap disrupts surface tension: A few drops of dish soap break the surface tension of the vinegar, causing flies to sink and preventing escape. It is commonly used in insect behavioral research, and it works incredibly well.
  • Non-toxic and safe for kids & pets: Unlike chemical sprays or commercial traps with questionable ingredients, this apple cider fly trap is made with food-safe, non-toxic components. 
  • Budget-friendly & eco-conscious: This natural fruit fly trap uses pantry staples, reduces waste, and costs just pennies to make. Good for your home, your wallet, and the planet.
Ingredients and materials for DIY fruit fly traps

Materials You’ll Need

With just a few pantry staples and household tools, you can create a natural apple cider vinegar fruit fly trap that lures in and eliminates fruit flies fast. Each ingredient and material plays a key role in making it work. Here’s what you’ll need:

  • Canning jar (pint-sized, with tight-fitting lid): A sturdy glass jar like a mason jar holds everything securely while allowing fruit flies to enter. You can find these at most big-box retailers or in the canning section of your local grocery store. 
  • Metal skewer or small nail: These are common household items used to poke holes in the jar lid. You can find them at your local hardware store, or simply use a nail or skewer you already have at home.
  • Raw apple cider vinegar: Look for organic, unfiltered apple cider vinegar, ideally with the โ€œmotherโ€ (that cloudy, stringy substance). It has a stronger scent and natural fermentation compounds that make it more effective at attracting fruit flies than filtered versions.
  • Raw honey: Raw honey adds sweetness to the mixture and helps trap the flies. Itโ€™s available at most grocery stores and farmers’ markets.
  • Dish soap: Regular dish soap is all you need. You can find it at grocery stores, big-box retailers, or online. For an eco-friendly option, choose biodegradable soap brands.

Lid-free Option

I’ve also made this recipe in a small bowl (without a lid) and had success trapping and killing flies. If you have curious kids and petsโ€” this method can quickly turn it into a mess. You can also use an empty wine bottle or plastic wrap as a lid and poke some holes in it.

How to Make a DIY Fruit Fly Trap

One of the best things about this DIY fruit fly trap? You donโ€™t need any fancy materials, just a jar with a lid, a nail, and a few common kitchen ingredients. Hereโ€™s exactly how to make it:

A person poking holes in a mason jar lid.
Mason jar being filled with apple cider vinegar.
  1. Choose a small Mason jar and poke holes in the lid using a hammer and a small nail.
  2. Add apple cider vinegar into the jar.
Adding honey into apple cider vinegar.
Adding a few drops of dish soap to a homemade fruit fly trap solution.
  1. Pour the honey into the apple cider vinegar and stir gently to combine.
  2. Add a drop or two of dish soap in the mixture.
Perforated steel lid covering a mason jar.
Mixture of honey, apple cider vinegar and dish soap.
  1. Place the lid with small holes on top of the jar and screw it on tightly.
  2. Set the trap near areas where fruit flies are active and observe the mixture.
Easy homemade fruit fly trap.

Homemade Alternatives

One of the best things about a vinegar fly trap? Itโ€™s incredibly flexible. Whether you’re missing a key ingredient or want to experiment with what you have on hand, these easy swaps and creative add-ins can help you catch more flies with less hassle:

  • Wine trap: Swap apple cider vinegar for red wine or leftover rosรฉ to attract flies with a deeper, fermented aroma they canโ€™t resist.
  • Fruit bowl lure: No vinegar? Use overripe bananas, peaches, or berries as bait, the sweet, fermenting scent is just as effective for drawing in fruit flies.
  • Beer bait: Flat beer works too. Its strong, yeasty aroma draws in fruit flies just as well.
  • Cling wrap funnel: Cover your trap with plastic wrap and poke small holes to funnel flies in and make it harder for them to escape. No wrap? Use a paper cone instead.
5 from 1 vote

Homemade Fruit Fly Trap

Fruit flies taking over your kitchen? This homemade fruit fly trap uses simple, natural ingredients to stop them fast with no harsh chemicals needed. Made with apple cider vinegar, honey, and a drop of dish soap, itโ€™s an easy, diy fix that really gets the job done.
Prep: 10 minutes
Total: 10 minutes
Author: Jen Hansard
Makes: 1 container

Ingredients  

  • ยฝ cup raw apple cider vinegar
  • ยฝ tsp raw honey
  • 3 drops dish soap

Instructions 

  • Prepare the jar. Secure the metal lid on the jar. Using a metal skewer (or small nail and hammer), carefully poke holes in the lid. The holes should be large enough for fruit flies to fit through.
  • Place ingredients into the prepared jar and stir until the honey is dissolved. Top with the lid and set on the countertop near fruit. The flies are attracted to the scent of the sweetened vinegar.
  • Change the ingredients in the trap weekly if you have flies, or leave on the counter for several weeks, as needed.
Get This Recipe Sent To Your Inbox!
Share your email and Iโ€™ll send it directly to you.

Equipment

  • mason jar pint sized, with tight fitting lid
  • metal skewer

Notes

  • Any vinegar can be swapped for apple cider vinegar.
  • Cane sugar can be used in place of honey.
  • No need to replace the contents of the jar if you aren’t actively getting flies. This can sit out for several weeks before needing to be replaced.
Tried this recipe? Show me!Mention @SimpleGreenSmoothies or tag #SimpleGreenSmoothies!

More Natural Remedies

I love using simple, effective natural products in my daily routine, and I make sure theyโ€™re easy to whip up at home. Here are a few go-to recipes I rely on regularly:

  • I use my Homemade Deodorant Recipe to stay fresh naturally without harsh chemicals.
  • For smooth, hydrated lips, I turn to this quick DIY Lip Scrub, made with easy ingredients right from my kitchen.
  • When I want a clean, non-toxic smile, I brush with my Homemade Toothpaste that supports oral health.
  • As a cold-season staple, I always keep a batch of Elderberry Syrup on hand to support immune health.
  • When I feel a chill or need a natural boost, my spicy Homemade Fire Cider is my go-to tonic.

If you make this homemade fruit fly trap, Iโ€™d love to hear how it turned out in the comment box below. Your feedback helps me and all the readers in this community. And if youโ€™re interested in more plant-based recipes (and exclusive content), sign up for my weekly recipe newsletter.

Common Questions

What is the best apple cider vinegar fly trap?

The best homemade fruit fly catcher is a simple mix of apple cider vinegar and dish soap. Just pour a few tablespoons of apple cider vinegar into a small bowl or jar, add a few drops of dish soap (to break the surface tension), and leave it uncovered or cover it with plastic wrap poked with small holes. The sweet, fermented smell attracts the flies, and the dish soap causes them to sink and drown.

Which bait works best for a homemade fruit fly trap?

The best bait for a DIY fruit fly catcher is apple cider vinegar, thanks to its strong, sweet, fermented scent that mimics rotting fruit, the main attraction for fruit flies. It’s effective on its own but works even better when combined with a few drops of dish soap, which breaks the surface tension and causes the flies to sink. If you donโ€™t have apple cider vinegar on hand, other great options include overripe fruit (like bananas or peaches), red wine, flat beer, or even balsamic vinegar.

What is the fastest way to get rid of fruit flies?

The fastest way to get rid of fruit flies with a DIY method is to set up home traps for flies. Simply pour a few tablespoons of apple cider vinegar into a small bowl or jar, add a couple of drops of dish soap, and leave it with plastic wrap with small holes poked in the top. The vinegar lures the flies in, while the dish soap causes them to sink and drown.ย 

You Might Also Like

Leave a Comment

Your email address will not be published. Required fields are marked *

Rating





Comments

  1. 5 stars
    This came out at the PERFECT time. Just whipped one up and set it on my counter for the crazy fruit flies. Thanks!