Plants that repel flies

10 Amazing Plants that Repel Flies Easily


plants that repel flies

Flies have been here longer than we have. They have a significant place in the entire ecosystem. They take part in decomposing dead animals. Simply put, they have a purpose, just like we do. Flies in our garden or home can be annoying. Nevertheless, we shouldn’t employ inhumane methods to solve this tiny issue.

Homeowners often resort to pesticides and harmful chemicals to repel flies. However, it doesn’t have to be that way. There are many effective natural methods to drive away flies. Having plants that repel flies is easily the best solution that’s available to the average homeowner. It sets boundaries for them, which the key to humane pest treatment.

Top 10 Plants that Repel Flies from Home and Garden

Here is the list.

1. Basil

Basil drives away mosquitoes and flies. Place them next to windows or doors. The plant likes all the sunlight it can get. Owing to its delicious fragrance, its leaves can be used in food seasoning.


Basil drives bugs with its pungent smell. This herb likes dampness, good drainage and it likes all the sun it can get. You can keep them indoors using herb planters. We have discussed a few DIY pallet projects to house indoor plants, in the previous post.

2. Catnip

Catnips can attract cats. But, they just make the flies flee. Its scent keeps mosquitoes at bay. Studies suggest it’s ten times more potent than commercial repellents. Grow catnip in your yard, if you don’t mind cats.


Catnip is safe for pets and children. Above all, it’s extremely effective in repelling flies. It serves well even when placed next to plants that attract flies.

3. Citronella

Citronella is one of the plants that repel flies and almost all insects. Besides that, it is used in making oils and candles. Besides serving as a repellent on its own, it can be directly applied to your skin as well. Crush some of the citronella leaves and rub them in your body. It helps prevent mosquito bites and bug bites.

Plants that repel flies

Additionally, you can make a concentrated solution with its leaves, mix it with alcohol and use it as a spray. Such a solution becomes more effective when it includes catnip and geranium.

4. Chrysanthemum

The plant contains pyrethrin, a natural insecticide. In fact, pyrethrin is used in most commercial repellents. The natural substance repels mosquitoes, flies and other household pests. By rubbing its leaves on the skin, people can avoid bug bites.


Chrysanthemum can as well be used companion plants anywhere. Nevertheless, extreme climatic conditions can shun the growth of this plant. Kenya produces the most potent varieties of the plant. Eventually, it contributes to the most part of the global pyrethrin supply.

5. Garlic

Planting garlic in your home garden repels flies. However, the repelling powers go beyond that. Simply add garlic in flower bed or vegetable garden. The strong smell of garlic transforms the entire garden into a mosquito repelling station.


Flying insects such as mosquitoes and black flies cannot stand the smell of garlic. Natural sulfur compounds found in garlic repels annoying pests. In fact, eating garlic makes your body to secrete natural insect repellent through the skin.

6. Geranium

Geranium is one of the popular houseplants that decorates many front porches. It smells closely to a fusion of lemon and citronella. However, this list focuses on Ivy Geraniums. They can serve as natural repellent and insecticide. They can drive flies off your property.

Plants that repel flies

Planted in the garden, geranium can repel mosquitoes. Thereby, you can have a peaceful outing in mornings and evenings. Planted in flower beds, it can repel pests that ruin other plants. Hence, it serves as the perfect companion plant for fruits, vegetables, and flowers.

7. Lavender

It’s easy for anyone to fall in love with the scent of lavender. However, this fabulous scent isn’t liked by flies. Lavender doesn’t just provide with the scent. It helps relax and gives a calming sensation.


Lavender repels flies effectively in outdoor settings. It prevents tiny invaders from ruining your outdoor dinner party. It’s best to plant a few in the garden. Alternatively, you can keep them in pots near your doors and windows.

8. Lemon Balm

Lemon balm leaves have the scent of lemon with a slight hint of mint. Obviously, it’s a member of the mint family. It’s a great plant to have it around.

Lemon Balm

Besides repelling flies, they offer plenty of healing properties. While repelling unwanted flies, it attracts pollinators such as bees and butterflies.

It’s an easy to grow, companion plant. You can even plant them in a mixed pot. It can be used to make your homemade bug spray.

9. Marigolds

These bright yellow flowers are a charming treat to the eye. You would have seen them in wallpapers, children books and more. However, you may have not been aware that they can repel flies. The pleasant smell emitted by marigold scares targeted pests.

marigold Plants that repel flies

It is an easy-to-grow flower plant for summer. Place these potted plants in the patio or entrance to keep out the bugs. They can be an excellent addition to borders and gardens. They keep away whiteflies, mosquitoes, beetles and tomato hornworms.

10. Rosemary

Health benefits of rosemary oil are well documented. On other hands, its fragrance keeps mosquitoes at bay. It is great for seasoning, which is yet another reason to have it around. You can keep the plant indoors, but ensure it gets adequate sunlight.Plants that repel flies

New York Botanical Garden officially recommends this plant. Its woody scent keeps moths and flies off your vegetable garden. You can prune them in all shapes and sizes. They can be used for making borders or decorations.

All of these plants mentioned above are safe for children and pets. Nevertheless, you should not use pesticides on these plants. It can affect your pets when they ingest the infected leaves. Growing your plants naturally is the key to avoid harming non-targeted animals.

Though these are the plants that repel flies, it isn’t a foolproof cure. Strategical place these plants along with the entrance ways for best effects. Also, you should take other steps to deny entry for flies. Flies are always looking for moisture, water, and sugar. You have to deny them of all that.

10 plants that repel flies