Meet the Expert
Amber Noyes is an expert horticulturist and editor atGardening Chores.
Lavender (Lavandula)
Another plant Noyes recommends highly is also popular with many gardeners.
Flower spikes appear from late spring through fall, with clusters of white and purple blooms.
OlgaMiltsova / Getty Images
Marigold (Tagetes spp.)
There are more carnivorous plants than just Venus flytraps, including pitcher plants, butterwort, and cobra lily.
Each has unique structures that trap insects and immobilize or even consume them.
Proxima13 / Getty Images
But this lovely plant’s aroma also helps deter a host of frustrating garden pests, like flies.
Mint (Mentha spp.)
Why Deter Flies?
Zen Rial / Getty Images
Thankfully, doing so can be as easy as being strategic about what you plant in your own garden.
Here are the 10 best plant varieties to grow for natural fly repellent.
Photo courtesy of Jessie Hirsch
schnuddel / Getty Images
Derek Keats/flick
Rosmarie Wirz/Getty Images
Daniela Duncan/Getty Images
The Spruce / Almar Creative
redhumv / Getty Images