This post may contain affiliate links.
Flies are essential to the ecosystem, but understandably, we might not want them constantly buzzing around us. Flies can make outdoor activities less enjoyable, especially when they swarm around food and drinks. Moreover, flies that find their way into your home and linger in the kitchen can be bothersome and may even spread bacteria and diseases.
Fortunately, there are many natural compounds that can effectively repel flies. If you’re tired of being bothered by flies, consider trying one of these natural fly repellents.
1. Basil

Basil plants produce a pungent aroma that is remarkably effective at deterring many different types of flies. In fact, basil is considered an effective fly repellent and is being trialed as a natural alternative to chemical pesticides! To get the best results, grow this summer herb in pots around your outdoor seating area and near open doorways and windows.
2. Lavender

Lavender plants may smell delightful, but their pleasant aroma can help repel moths, fleas, flies, and mosquitoes. Plant
16 Stunning Purple Perennial Flowers
3. Cloves & Citrus Fruit

Both cloves and citrus fruit can help to repel flies, so combine the two, and you’ve got a powerful fly repellent! Take any citrus fruit – lemons are a good option – and stud the rind with cloves to release the pungent aroma. Avoid using sweeter citrus fruits such as oranges, which may attract ants and fruit flies.
4. Marigolds

The leaves and flowers of marigold plants emit a distinctive smell that deters flies, mosquitoes, and other pests. Plant
14 Eye Catching Orange Flowers That Will Make Your Garden Pop
5. Fans

On a hot summer day, just the simple act of putting some fans around your outdoor seating area can be enough to keep flies away! Many airborne insects are weak fliers that struggle in strong air currents, leading them to move to a calmer location.
6. Rosemary

Rosemary has long been used as a fly repellent, and can be used fresh, dried, or as an essential oil. The leaves of rosemary contain a substance called borneol that has been shown to have a repellent effect on insects including flies and mosquitoes. Plant rosemary in your garden and pick sprigs to use inside the house.
How to Make Rosemary Water for Hair
7. Citronella

Citronella is an essential oil made from distilling the compounds of different types of
8. Garlic

The strong odor of garlic deters many different flying insects. Place crushed
9. Essential Oil Spray

Homemade essential oil spray is a great way to deter flies inside and outside the home. Combine a mix of essential oils such as tea tree, citronella, eucalyptus, and lavender with water and a bit of witch hazel or alcohol and spray this mixture around to repel flies. Take care of soft furnishings, as some oils may leave a slight stain.
10. Plastic Water Bags

The light refracting through a clear plastic bag filled with water confuses the vision of flying insects, encouraging them to move on elsewhere. Hang water-filled bags above your outdoor seating areas, and you should find that the number of flying insects has been greatly reduced.
11. Geraniums

Geranium plants contain a substance called citronellol, which is particularly effective against houseflies. Plant containers filled with geraniums around their homes to keep houseflies at bay.
12. Vinegar and Dish Soap Trap

In some situations, the only way to rid ourselves of flying insects is to trap them. Mix apple cider vinegar with a few drops of dish soap in a shallow dish and place the trap away from your seating area. The vinegar attracts flies, while the soap breaks the surface tension, causing them to drown.
Homemade Fruit Fly Trap with Apple Cider Vinegar
13. Eucalyptus

Eucalyptus oil isn’t just good for respiratory illnesses. It is also a highly effective fly repellent. Use eucalyptus oil in a diffuser for long-lasting results.
14. Catnip

Catnip contains nepetalactone, a strong repellent effective against mosquitoes and flies. Catnip is easy to grow and can be dried for use indoors. Remember that if you have cats, they will also love to nestle in your catnip plants!
15. Homemade Fly Repellent Lotion

Mix essential oils like eucalyptus, peppermint, and lavender with a carrier oil (such as
16. Vanilla

Vanilla is one of the more pleasant fly-repellent aromas you can use. A mix of vanilla and citronella candles creates a pleasing fragrance that will minimize flying insects inside and outside your home.
How to Outsmart Gnats to Keep Them Away From Your Houseplants

Gnats are more than just a minor annoyance; these tiny pests buzz around with a persistence that’s hard to ignore. Here are ten effective ways to keep gnats away from your house plants.
How to Outsmart Gnats to Keep Them Away From Your Houseplants
Budget-Friendly Front Yard Ideas for Stunning Curb Appeal

Improving your home’s curb appeal not only presents well but can also boost your home’s value. Here are 28 to give your front yard the attention it deserves and transform it into a beautiful and inviting space you can be proud of.
28 Budget-Friendly Front Yard Ideas for Stunning Curb Appeal
17 Plants That Will Keep Squirrels From Eating Your Garden

To help you safeguard your garden, we’ve handpicked 17 plants Squirrels tend to avoid due to their taste, smell, or texture.





There are so many good tips here! One extra tip I’d add is to target the places where flies actually breed—that’s what really cuts numbers long-term. Things like the drip tray under your fridge, the lining of your trash can, or even the soil surface of overwatered potted plants can quietly become fly nurseries. A quick weekly clean of those hidden spots, or a light sprinkle of baking soda on damp soil, makes a huge difference because it removes the next generation before they ever start buzzing around your food.