5 Best Plants That Repel Flies

When you venture outdoors, you may coat yourself in sticky insect repellent to fight off the flies, mosquitos, gnats, and countless other insects you may find around your yard.

Such compounds may do a decent job of fending off these insects. However, they may not be the healthiest option, and you can find better natural means such as plant’s essential oils to keep these flies and insects away from your garden.

If you are a keen gardener, you will find some plants that keep flies away. You may also see insects stay well away from insect-repelling herbs.

Best Plants in Repelling Flies and Mosquitoes

While you can have carnivorous plants in your home, you want something easy to grow.

You may look for plants to keep flies away, and because some herbs can do the same thing just as effectively, you can mix and match in your yard and use some as a companion plant in your vegetable garden.

Here you can find five of the best plants used for repelling flies and mosquitoes in your garden.

Herbs that Repel Flies

Herbs that repel insects are a great option. They don’t take up much room, don’t need much care, and are great to use in the kitchen.

Here are the best you can grow in your herb garden to act as plants to repel flies before using them in your kitchen.

Timoo Dried Lavender Bundles 100% Natural Dried Lavender Flowers for Home Decoration, Photo Props, Home Fragrance, 2 Bundles Pack


Lavender has been in use for centuries to add a pleasantly sweet fragrance, and it does a great job repel moths, fleas, flies, and mosquitoes.

You can use it in the home in dried bouquets or plant it in a full sun area of your garden by doorways for pest control to flies wanting to enter.

You can use oil extracted from lavender flowers, and the lavender oil makes an excellent mosquito repellent, which you can apply directly to your skin.


Repels mosquitoes. You may have seen citronella candles for sale to keep mosquitos away.

You find Citronella in lemongrass. However, lemongrass is an umbrella name; for plants in the Cymbopogon family, including citronella grass.

You can grow this plant in the ground or well-drained pots and raised beds in sunny areas.

Other herbs that make excellent plants to repel flies are as follows:

  • Basil – repels flies and mosquitos. Plant in containers by doors or relaxing areas
  • Lemon Thyme – this type of thyme will repel mosquitos, and you can grow this in numerous areas with shallow soil. You do need to bruise the leaves to release oils before it repels any mosquitos.
  • Mint – you will need to grow this in pots because it can take over your garden. It is straightforward to remove the mint’s essential oil and mix it with ACV, Witch Hazel, or cheap vodka to make a mosquito and fly repellent.
  • Rosemary – Rosemary has vital smell insects hate that can attack your veggies as well as mosquitos. Grow in pots and keep close to your veggie garden to keep the pests at bay.
  • Sage – Another aromatic herb that you can plant around your vegetables. You can even toss some in the firepit to release the scent when toasting marshmallows.
  • Bay leaves – Great for keeping flies away and easy to let grow and pluck the leaves, as you need them in the kitchen.
  • Chives – If you have carrot flies, these double up because they will go, as will any Japanese Beetles you have.
  • Lemon Balm – A pleasant smelling repellent for mosquitos


They may look cute, yet these can rid your yard area of ticks, silverfish, beetles, fleas, lice, flies, and spider mites.

These are the best companion plants because they are one of the best insect-repelling plants full of pyrethrum. You may see this in commercial home and garden insecticides and pet shampoos. Unfortunately, humans need to be careful using plants in this manner.


Certain Marigolds are a great fly repelling plant and can even keep mosquitos and rabbits away from your garden. Whiteflies are one that you can keep away from your tomatoes.

You can grow these around your flowerbeds or your vegetables. Just be sure to keep them in sunny areas to stop damping off or powdery mildew.

Vickerman FL170401 Floral Geranium Bush


Petunias are one of the best plants to repel flies as it used to be called the ‘mosquito-repellent-plant.’

It is a toss-up between these Geraniums and Petunias, which many experienced gardeners call nature’s pesticide. They can also be a great addition, especially if you are looking for gardeners for beginner’s tips on what plants keep flies away.

Once they are in bloom, they emit a lemon-like aroma, which helps to keep any flying bugs away. They are a fast grower, so it makes sense, to begin with, if you want something quick. These, as slower growers, take up the rear.


Without adding the bonus, herb garden flies repellent plants; you have the top five plants that deter flies. In addition to this, they are helpful for color and make a great addition to any garden, for looks, and as natural insect repellents.

As we saw earlier, you have the Venus Flycatcher you can use in the home or add some Pitcher plants, which will lure flies and insects into their pitcher where the insects can’t escape.

They are not plants that repel flies, but they can help trap the flies that ignore all the warning signs and smells the plants above are giving off.

One bonus plant you ought to know of are the plants that repel moles. Narcissus are spring-flowering perennials and contain plants with a more common name of Daffodil.

Read more Pest Control Guides

5 Best Plants That Repel Flies

Leave a Comment

Your email address will not be published. Required fields are marked *