10 Plants That Naturally Repel Flies

Are flies ruining your outdoor gatherings? The annoyance of these buzzing pests can quickly turn a pleasant day into a frustrating one. But fear not! There are natural solutions that can help you reclaim your outdoor space. In this article, we’ll explore ten plants that not only beautify your garden but also repel flies effectively. Say goodbye to chemical sprays and swatting sessions, and let nature take care of these pesky insects for you.

1. Basil

Basil, a versatile herb commonly used in cooking, also doubles as an excellent fly-repellent plant. Its natural oils emit a delicious, earthy aroma that flies find repulsive. By planting basil in your garden or keeping it in your kitchen, you can deter flies from getting too close to your food and other plants. It’s a win-win situation!


2. Bay Laurel

Bay Laurel, with its yellow flowers and upright growth, not only adds beauty to your garden but also acts as a natural barrier against flies. Planting it around delicate flowers can protect them from being eaten by flies and other pests. And as a bonus, you can enjoy the intense flavor it adds to dishes like pasta sauce and curry.

Bay Laurel

3. Catnip

Catnip, known for its attraction to cats, also repels flies with its strong scents and oils. By strategically placing catnip plants around pathways and doorways, you can prevent flies from entering your home. It requires minimal maintenance and is an easy-to-grow fly-repellent plant. Just make sure to keep it in a pot for easy transportation.

Further reading:  Crafting a Winning Manufacturing Plant Manager Resume


4. Carnivorous Plants

Venus flytraps and other carnivorous plants are fascinating fly repellents. While they may not keep flies from entering your garden, these plants trap and eliminate them with their unique mechanisms. From pitcher plants that catch unsuspecting bugs to cobra lilies that deceive flies with their color, these carnivorous plants offer a natural and intriguing solution to your fly problem.

Carnivorous Plants

5. Lavender

Lavender, known for its Mediterranean aroma, is not only pleasing to the senses but also acts as a powerful fly repellent. The potent oils it emits deter flies from invading your garden and ruining your flowers. Consider planting lavender around your home to prevent flies from entering and enjoy the calming scent it brings.


6. Lemon Balm

Despite being a citrus-rich plant, lemon balm’s strong lemon flavor repels flies. Its zesty aroma and sticky texture make it an unappealing choice for these pests. Lemon balm contains citronellal, a compound also used in mosquito repellents. If you can’t find lemon balm, citronellal itself can work wonders in keeping flies and other insects at bay.

Lemon Balm

7. Marigold

Marigolds, with their vibrant colors, may not seem like fly-repellent plants at first glance. However, these versatile flowers emit an insect-repellent spray that keeps numerous pests, including whiteflies, away from your garden. Whether planted outdoors or indoors, marigolds can create a fly-free environment that will protect your plants and enhance your outdoor experience.


8. Mint

The refreshing scent and taste of mint are delightful to humans but repulsive to flies and other pests. Mint’s minty oils, released between the stem and flowers, act as a natural deterrent. You can grow mint indoors and outdoors, ensuring a constant supply to keep flies away. Its sweet fragrance and vibrant green appearance make it an attractive addition to any garden.

Further reading:  Pumpkin Season in Michigan: Tips for Successful Harvesting


9. Pennyroyal

Pennyroyal, also known as mentha pulegium, is a powerful fly-repellent plant. Its spearmint-like scent is not only unpleasant to flies but also toxic to a level that deters them from approaching. Keep pennyroyal in your garden, away from pets, and in a pot to prevent it from invading other plants. Its distinctive aroma will ensure a fly-free zone in your outdoor space.


10. Rosemary

Rosemary, with its intense smell and culinary uses, is an excellent choice for repelling flies. Even a few sprigs of rosemary are enough to keep insects away. This hardy plant can thrive both indoors and outdoors, making it a versatile addition to your garden. Consider shaping it into a hedge to maximize its fly-repellent properties.


Turn your garden into a fly-repelled zone:

With these ten fly-repellent plants, you have a variety of options to choose from. Whether it’s the familiar aroma of basil or the intriguing mechanisms of carnivorous plants, each plant offers unique qualities that repel flies effectively. Choosing the right combination for your garden will not only help keep flies at bay but also enhance the beauty and fragrance of your outdoor space. Say goodbye to bothersome flies and enjoy your time outdoors in peace.

Ames Farm Center