Home Remedy for Killing Flies

Updated November 22, 2016

Indoors or outdoors, flies are never welcome. Not only are flies bothersome, but they carry and spread germs, bacteria and disease. Getting rid of them does not mean you must use commercial sprays and traps, which can often include toxic ingredients. You can make your own fly traps and repellent sprays and use plants to rid your environment of pesky flies.


An easy, yet effective, fly trap starts with a two or three litre soda container. Remove the lid and discard it. Cut the bottle into three sections. The first cut should be two thirds up from the bottom of the bottle. The second cut is just below the base of the neck, at the shoulder of the bottle. You do not need the middle piece so throw it away. Fill the bottom piece, that is the two-thirds portion of the original bottle, with water and a squirt or two of dishwashing soap. Invert the top neck piece and insert it into the open end of the water filled piece. You may want to secure the two pieces by using tape around the edge. Next, put either honey or jam down at the bottle neck opening. Place this in a spot out of direct sunlight so the honey or jam does not melt. Flies will be drawn to the honey or jam, fly into the neck of the bottle and into the water-filled portion, get trapped and drown.

Another homemade fly trap uses white wine, which seems to be a favourite of flies. Place some white wine, with a squirt of dish soap in it, in a shallow pan, bowl or saucer. The dish soap poisons the fly, making the fly unable to escape from the wine mixture. Place these dishes where flies have been bothersome.


Fly repellents may not kill the flies that are bothering you, but repellents will keep the flies away from you, your family and your pets. Fill a spray bottle two-thirds full with cider vinegar. Add water to fill the sprayer full. To this mixture, add 15 drops of lavender essential oil, 10 drops of tea tree oil and 20 drops of vegetable glycerine. Shake well. Spray this formula on people or pets to keep flies at bay.

A simpler recipe for fly repellent is to fill a spray bottle with white vinegar that has two tablespoons of dish soap added to it. Shake well before spraying it on people or animals to stop flies from bothering you.


Use plants as a natural repellent for flies, as there are certain plants that flies dislike. Growing fresh basil and/or mint will drive flies away. If you do not want to have that much basil or mint growing in your landscape, sprigs of cut basil or mint in vases can be used around your home. Make sachets or potpourri filled with crushed, dried leaves of basil or mint and hang the sachets on doorknobs and windows.

Cite this Article A tool to create a citation to reference this article Cite this Article

About the Author