Which Plants keep Flies Away

During the summer months in Cape Town, Which Plants keep Flies Awaythe flies start making an appearance.  Naturally, during summer, things that are left out tend to rot faster.  This in turn brings the flies in their masses. As the world gets more and more health-conscious there are ways to naturally repel flies in your home and garden.  We are going to take a look into what plants keep flies away in your area.


Marigolds are often found at plant nurseries from mid Spring. Ranging in various sizes, Marigolds assist in repelling flies by producing an unpleasant smell that wards them away. At the same time, they attract other bugs and insects, which prey on flies, creating quite a neat little ecosystem.


Not only does this herb taste just delicious, it can be added to just about any meal.  Basil is a great herb to have on your windowsill, or planted in flower beds.   Flies cannot stand the smell of Basil and are deterred away just for this one reason.  


The lavender oil found in these plants offer an incredibly pleasant smell to us humans, however Lavender is quite stinky to flies.  Lavender naturally repels flies, and attracts bees and other insects at the same time.  Lavender grows well in pots and can be planted directly in the soil.  Cutting a few sprigs of fresh lavender and placing them in vases around your home will also help reduce flies in the area.

Venus Flytrap

A name most of us are all too familiar with, but we don’t always see these plants around.  Venus flytraps are carnivorous plants, which means they literally eat flies and other insects.  You need to be quite into your plants or gardening to figure this plant out, as it does require a bit more love, care and attention that other plants.  If you can manage to look after this delicate plant, having them in your home, not only keeps the Venus flytraps belly full, but also helps eliminate flies in the area.

Stanler Farms Nursery we have a wide selection of plants and herbs that you can pick up at an affordable price.  Need advice on what will work best for your environment, have a chat with one of our on site horticulturalists.