21 Best Plants that Repel Flies

Plants that Repel Flies

Flies are unsightly animals, and not only are they not the most beautiful peaches on the tree, but they are also extremely mischievous. During the hot months–the seasons when you and your family are looking to enjoy outdoor days–flies land on your food relentlessly, buzzing with your ears, and running races on your face and arms. We made it our mission in this post to save your picnics and family meetings by introducing you 21 of the best plants that repel flies.

Let’s start with the Plants that Repel Flies.

1. Venus Flytrap The Venus

Flytrap is a fly-eating machine, perhaps the most widely used crops by homeowners to repel flies. The floral red interior and sensory hair-lined rims secrete sweet nectar that tricks into thinking they’ve found a treat. Once the fly brushes against the sensory hairs, the plant’s mouth snaps, trapping the fly inside, in less than a second. Then bubble up acidic liquids in the Venus Flytrap, digesting the fly alive and absorbing the nutrients from its body slowly.
Placing a potted Venus Flytrap (or two) around your outdoor seating region is a safe way to significantly reduce the flying population of your home. The Venus Flytrap also looks extremely exciting and will definitely add to your outdoor furnishings. In your local plant nursery or through Amazon, you can discover Venus Flytraps.

2. Sweet Woodruff

This beautifully fragrant plant, decorated with wonderful white flowers, smells of cinnamon, honey, and vanilla. Woodruff is the invasive plant, and if you are not cautious, it will take over your entire garden. Although fast-growing crops can be a nuisance, having Sweet Woodruff covering regions of your yard can be a beneficial thing if you’re looking to repel flies. Their fly-repelling characteristics are highly powerful–so powerful, in reality, that just sprinkling dried woodruff around your home entrances is enough to keep flies (and other insects) away. Close to porches and decks, planting Sweet Woodruff is enough to maintain the flies at bay. But, as we stated above, it is also an efficient fly deterrent to dry their umbrella leaves and hang (or crush and sprinkle) them close home entrances. Sweet Woodruff seeds can be found in your local nursery.

3. Tansy

The Tansy plant’s vivid yellow flowers are enough to make the flesh of a fly crawl. The Tansy may be lively and fragrant, but it can irritate individuals and animals–particularly kids and those with delicate skin. Like some of the choices on our list, this is also not an edible fly-repelling plant. The Tansy should never be consumed (by your kids or animals) and it is best not to brush against them. We suggest that you plant Tansy’s in pots and place them around your home or outdoor seating areas in higher up fields. Tansy seeds can be found in your local plant nursery.

4. Bay Laurel Plant

Bay leaves are not only delicious and good for Italian dishes to taste, but they are also excellent fly-repellers. Bay’s delightful fragrance is sufficient to water our mouths–but the smell is overpowering and revolting to fly. Just getting these crops around is going to scare off flies. When numerous leaves are collected and put in close proximity to an outdoor seating region or home entrances and windows, bay crops operate best to prevent flies. You can discover crops in Bay Laurel at your local nursery or via Amazon online.

5. Marigold

Marigolds are beautiful red, orange and yellow flowers. These flowers are loved by gardeners because they are vibrantly colored and simple to keep and develop. You will discover that when Marigolds is engaged, even the blackest fingers can turn bright yellow. Although they are loved by gardeners, flies are not at all. Some oils in the leaves of Marigold –terpenes–make the flower intolerable for flies and other animals, like mosquitoes. At your local plant nursery or through Amazon, you can buy Marigolds.

6. Nasturtium

Don’t let the flashy orange flowers and big bundles of leaves fool you–Nasturtiums are beautiful companion plants that perform nicely even with the most sensitive vegetation. Nasturtiums secrete into the atmosphere a chemical that revolts against predatory bugs and flies. For planting close vegetable or fruit gardens, this plant would be ideal to maintain flies and other unwanted creepy crawls away. You can purchase Nasturtiums through Amazon at your local plant nursery or online.

7. Mint

A mint chemical (known as mentha) is accountable for preventing flies from ever wanting to come close to your home or garden. The compound Mentha is discovered in all mint varieties, including Peppermint and Spearmint, and is what we acknowledge as the plant’s separate minty fragrance. Mints are hardy crops that will surely take over your yard if left alone, which is why we suggest planting mints in pots and placing them in the vicinity of the seating region. Whether you just have the plant hanging around your meeting locations or whether you are using mint oils topically, mint is an efficient fly-repellant. In your local plant nursery, you can discover mint seeds.

8. Wormwood

You can plant Wormwood in your yard and use it as a totally secure topical insecticide if you have a constant problem with flies becoming far too friendly with you. Wormwood includes compounds in the leaves that, when crushed and rubbed on the skin, ward off flies. You can also use Wormwood to maintain flies from intruding by hanging or putting the dried leaves close your doors, windows, or in your homerooms. Wormwood seeds can be found through Amazon at your local plant nursery or online.

9. Rue Plant

Rue is a highly aromatic plant that only by planting will keep flies away. These crops do extremely well in soil that is not the best, and they will reseed after the first year after they are planted (which implies less job for you)! With Rue, there is no need for her to behave like a fly repellant to apply her oils topically. Simply develop these crops close to your meeting location at home or outside and watch the flies vanish. Rue seeds can be found in your local kindergarten or on Amazon.

10. Lavender

Lavender is renowned for smelling the refreshing fragrance of homes and gardens–and that precise lovely fragrance informs flies to “buzz off!”. It is possible to grow this plant indoors or outdoors. You can position a few lavender crops inside your home or near the entrances if you primarily want to maintain flies out of the house. Also, when planted next to porches, lavender is useful to prevent flies from wandering too near when outside. Lavender is also one of the many spiders repelling aromatic plants, which is great news for the arachnophobe. At your local nursery or through Amazon, you can buy Lavender.

11. Basil

A favorite in Italian food, Basil is another delicious herb with fly-repelling impacts. Basil is a wonderful pot plant and is going to flourish inside. If left to spread, it will take over your garden, but if kept, it is an excellent companion plant that will keep flies and other insects away from your food, your flowers, and you. Holding the Basil away from flowering is best, otherwise, the fly-repelling advantages may not be as powerful. If you start to see the flowering of your Basil plant, snip off the branches with the buds and it should be all right. At your local plant nursery or through Amazon, you can buy Basil seeds.

12. Carnivorous Sundew Plant

One of the biggest enemies of fruit flies, the carnivorous Sundew would create a helpful addition to any kitchen, garden or patio filled with fruit. The Sundew secretes seductive nectar that attracts flies instantly. The Sundew enters it with its sticky tentacles once the fly is drawn in, killing the insect within 15 minutes. Then a Sundew starts digesting the buzzing pest, taking a week or two before completely absorbing its body. Sundews are not only efficient fly-killers, but they are also special to look at, creating an unusual family plant that will capture the attention of your family and your guest. At your local plant nursery or on Amazon, you can discover Sundews.

13. Fly-Eating Pitcher Plant

The Pitcher Plant is a trusted fly-trapper, the final carnivorous plant on our list. The Pitcher Plant is quite the lazy carnivore, unlike the Sundew, which sticks to and coils around its prey, or the Venus Flytrap, which shuts its jaws; It’s not doing a lot, it’s sitting down and waiting. The Pitcher Plant, like its carnivorous friends, secretes sweet nectar that is irresistible to mischievous flies. In the plant’s pit lies a digestive fluid. Once a fly land on the Pitcher Plant’s sticky substance, they slowly drop into and digest the pooled liquid. At your local nursery or through Amazon, you can purchase Pitcher Plants.

14. Clove Buds And Clove Oils

Cloves are one of our favorites among all the crops that repel insects. Their distinctive odor reminds us of Thanksgiving and Christmas–a fragrance that warms our hearts and homes. But to fly, there’s nothing to remember about Cloves ‘ beloved aroma. Dried clove buds and essential oils from Clove are efficient fly-repellants. Placing Clove buds in a slice of citrus fruit or in a bowl will prevent flies from coming into your home or close to your seating area. You can also dab on your skin a few drops of Clove essential oil, or soak a thin rag and hang it wherever you want to repel flies. Clean, organic Clove vital oil can be purchased on Amazon.

15. Chives

Chives are excellent additional ingredients for salads, soups, and other dishes. But did you understand that for vegetable gardens they are also fantastic companion crops? These crops repel carrot flies and other vegetable-eating insects with their ripe ointment of onion. They play beautifully with all crops, so when it comes to putting them close sensitive vegetation, there are no concerns. And if you don’t mind smelling like onion, these plants can also be rubbed on your skin to prevent flies (and perhaps even individuals) from coming close you. At your local plant nursery or through Amazon, you can buy Chives.

16. Lemongrass

Lemon-scented something is an efficient insect repellant almost always. That’s why Lemongrass works to scare off flies so well. This lemon plant is ideal for gardens and landscaping as it can fill any empty spaces with its bushy leaves. Planting them in beds around your home is a great way to make sure flies don’t get close or get into your private room. At your local plant nursery, you can buy Lemongrass.

17. Cinnamon And Cinnamon Oils

Cinnamon (although frequently used to fight off ants) is an outstanding fly-repeller yet another plant to remind us of the holidays. Placing cinnamon sticks or ground cinnamon in a bowl inside your kitchen or patio will keep flies at bay. But the vital oil of Cinnamon is more efficient than that. Essential cinnamon oil is more focused, making the flying scent stronger and more irritable. Pour some essential oil of cinnamon on a thin rag, position it where you want to dissuade flies and voila! You have a wonderfully functioning fly repellant for yourself. Through Amazon, you can buy smooth, organic vital oil from Cinnamon.

18. Eucalyptus

Eucalyptus has been acknowledged as an efficient insecticide for decades for its healing characteristics and since the 1940s. The powerful aroma of the Eucalyptus tree leaves is sufficient to prevent flies alone, but the vital oil of Eucalyptus is much more concentrated and powerful. Applying a few dabs of oil to the skin can stop flies coming near to you. Through Amazon, you can buy clean, organic vital Eucalyptus oil.

19. Cayenne Pepper (As A Spray)

Cayenne Pepper (As A Spray) is a very spicy pepper. Only a small amount is used when used in the dishes to add a little heat. In fact, this pepper is so irritating that it can not be supported by flies. A spray is the best way of using Cayenne as a fly-repellant. Simply blend Cayenne powdered with water and put it on the outside of your windows and doors near your porch. The powerful smell will dissuade flies and other insects. Be careful not to inhale the solution in your eyes or on broken skin. After brushing, always wash your hands. You can buy Cayenne Pepper organic soil from Amazon or from your local food shop.

20. Cucumber Slices

Yes–It is possible to use Cucumbers to repel flies. Who realized that? Just slice a couple of cucumbers and place them wherever you don’t want flies to feel welcome. This will prevent the buzzing pests and make your property a no-fly zone. If you want to grow your own fly-fighting Cucumbers, you can buy seeds from your local plant nursery or through Amazon.

21. Fresh Orange (Peel)

We discussed earlier when we covered Cloves that Cloves could be put inside a slice of citrus fruit to repel flies. That’s because citrus fruits are too powerful for the senses of a fly, such as oranges. When you are outside, cutting up and putting a new orange peel close you can prevent flies from landing on your food or skin. Orange peels can also be placed on your window sills to avoid flies from flying through the open door.

Let’s Talk Fly Prevention

Now that we’ve covered the fly-repelling crops, we’re going to go over some other precautions you can take to maintain flies from creating your own home. First and foremost, flies love garbage. As we often see flies swarming our trash cans or food left out for more than 5 minutes, this is a no-brainer. So if you want to keep flies out of your home as much as possible, don’t forget to leave exposed food or waste too long in the bin.

Always bring out the garbage of the day to prevent finding a way for flies to your kitchen. Animal waste also attracts flies. If you have an indoor cat or litterbox, watch out for frequent cleaning of the box. Clean your kitchen appliances underneath to get rid of any debris that might attract flies and make them breed in your home.

Last but not least, and possibly the simplest, if you want to keep flies out of your home, make sure you don’t leave doors or windows open for a long time. If you want to maintain them open during hotter months, you can also place screens on your doors and windows to avoid flies from entering.


Flies are gross and annoying and it’s less than perfect to have them swarm your home and garden. Luckily, there are quite a few plants repelling flies! We covered 21 of those fantastic plants that repel flies, as well as some precautions you could take to avoid these unwanted tourists. Hopefully, we gave you some thoughts on how to efficiently ward off flies at home!

You May Also Read: 21 Backyard Landscaping Ideas on a Budget to Refurbish Your Backyard


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.