Few experiences are as universally frustrating as settling in for an evening on the patio, only to be besieged by mosquitoes and the relentless buzz of house flies. While chemical repellents offer a quick fix, many people are seeking more sustainable and natural alternatives to create a comfortable outdoor and indoor environment. The good news is that specific plants possess inherent properties that can effectively deter these pests, turning your garden or living space into a botanical sanctuary. By leveraging these natural defenses, you can reduce your reliance on synthetic sprays and enjoy the outdoors again.
The Science Behind Botanical Repellents
To understand how plants keep mosquitoes and flies away, it is helpful to look at the science. These pests primarily locate their targets by detecting the carbon dioxide we exhale and the lactic acid in our sweat. However, they are also heavily guided by scent, navigating toward hosts through complex olfactory cues. The aromatic compounds released by certain herbs and flowers mask the scents that attract insects or, in many cases, directly irritate their sensitive sensory receptors. The essential oils found in the leaves, stems, and flowers of these plants act as natural fumigants, creating a protective aromatic barrier that interferes with the pests' ability to hunt.
Essential Mosquito-Repelling Plants
When designing a garden or selecting houseplants to combat mosquitoes, focusing on species rich in specific oils is key. These plants are not just effective; they often serve dual purposes, providing culinary herbs or ornamental beauty while performing their pest-control duty. The following varieties are among the most researched and reliable for keeping mosquito populations at bay.

Citronella Grass
Often referred to as the "mosquito plant," Cymbopogon nardus is widely recognized for its powerful lemon scent. This grass contains high concentrations of citronellal, a compound commonly found in commercial repellents. While citronella candles offer some localized protection, planting the grass itself provides a more consistent and organic release of the vapor. It thrives in warm climates and can grow quite large, making it an excellent choice for outdoor spaces.
Lavender
Lavender (Lavandula) is cherished for its calming fragrance to humans, but it is notoriously unpleasant for mosquitoes. The essential oil within the purple blooms is a proven deterrent that disrupts the insect's sense of smell. Furthermore, lavender possesses mild antiseptic properties, which can be beneficial if you are bitten despite your precautions. Planting lavender near seating areas or windows allows its soothing aroma to double as a pest control mechanism.
Marigolds
These vibrant orange and yellow flowers are more than just cheerful garden additions; they act as a natural pest control system. Marigolds emit a scent through their roots and aerial parts that repels mosquitoes and even tomato hornworms. This characteristic has made them a staple in companion planting, where they are placed alongside vegetables to protect the crop. The pyrethrum compound found in marigolds is a key ingredient in many organic insecticidal formulas.

Plants That Combat Flies
While mosquitoes are often the primary concern, flies can be equally bothersome, carrying bacteria and generally creating an unpleasant atmosphere. Fortunately, many of the same plants that deter mosquitoes are effective against flies, though specific varieties target different fly species. Basil and bay leaves are particularly noteworthy for their efficacy in kitchen and indoor settings.
Basil
Basil serves a dual role in the culinary world and as a pest deterrent. The strong olfactory punch of basil oil is offensive to flies, preventing them from landing on the plant or the surrounding area. Keeping a pot of basil on your kitchen windowsill is an excellent strategy to prevent flies from contaminating your food. Additionally, crushing the leaves releases an even more potent aroma, enhancing its protective shield.
Bay Leaves
Bay leaves (Laurus nobilis) are a classic pantry staple, but their utility extends far beyond the soup pot. The leathery texture and pungent scent of bay leaves are disliked by many flying insects, including flies and moths. Strategically placing fresh or dried bay leaves in cabinets, pantries, or near entryways creates a passive defense network. Burning dried bay leaves is also an effective method to clear the air of unwanted insects, though this should be done with caution regarding smoke sensitivity.
Strategic Placement and Design
Simply owning the plants is not enough; their placement is critical to maximizing their effectiveness. To create a truly defensive perimeter, you must position them where the pests enter or congregate. This often means placing pots near doors, windows, and outdoor seating areas. For gardens, interspersing repellent plants among more vulnerable species can create a protective mosaic that confuses and deters insects from landing.
Consider a Protective Table
Below is a quick reference guide to help you match specific pests with the most effective plant solutions for your space.
| Pest | Primary Plant Defense | Best Location |
|---|---|---|
| Mosquitoes | Citronella Grass, Lavender, Marigolds | Patio, Entryways, Garden Beds |
| Flies | Basil, Bay Leaves | Kitchen Windowsills, Pantries, Outdoor Tables |
By integrating these botanical guardians into your landscape or interior design, you shift the balance of your ecosystem away from pests and toward a state of natural harmony. The result is a space that feels fresh, inviting, and free from the constant irritation of buzzing and biting insects.
01.06.2022 ... The best mosquito repelling plants for your garden are lavender, marigolds, citronella grass, catnip, rosemary, basil, scented geraniums and ...
These 10 Plants Make Sure to Keep Flies, Mosquitoes and Even Ants Away ...
Hogweed: in the past, bunches of this dried herb were hung above the bed to keep the mosquitoes away. Catnip or nepeta: this herb is 10 times more effective ...
Create a Mosquito-Free Oasis with These Deterring Plants
10.06.2014 ... A marigold, citronella, or lavender plant, just sitting there, will have zero impact on mosquito populations in your yard.
20 Mosquito-Repelling Plants to Keep Bugs Away Naturally This Summer 🌿 ...
18.06.2025 ... Rosemary may prevent flies and mosquitoes from ruining a cookout. If the bugs are really bad, throw a few sprigs of rosemary on the grill, and ...
10 Plants that keep Mosquitoes and Flies away 🍃🦟 mosquito repellent ...
10.06.2025 ... Basil: Keeps flies and mosquitoes away, making it ideal for window sills or garden planting. Rosemary: Its strong smell wards off mosquitoes and ...
No more malaria, Lets bring 14 easy to grow plants to repel mosquito ...
10.05.2026 ... An annual herb, basil can keep flies and mosquitos away thanks to its strong aroma. It's also a pest deterrent to aphids, mites, and tomato ...
Annual Plants That Keep Mosquitoes Away - Garden Plant
Catnip (Nepata cataria). One of the most effective mosquito repelling plants and cats love it as well. Catnip is very easy to grow - it's a member of the Mint ...
What Plants Help Keep Mosquitoes And Flies Away at Allyson Byerly blog
13.06.2023 ... If your goal is to keep mosquitos away from your yard and garden without harmful chemicals, these plants which contain natural oils (like ...
12 Mosquito Repellent Plants for a Bug-Free Outdoor Experience
16.12.2022 ... Basil is the most common type of fly-repellent plant. Whilst it has very beneficial properties in the kitchen, it is also useful for repelling flies and other ...
Annual Plants That Keep Mosquitoes Away - Garden Plant
17.07.2024 ... I have dragonflies, bats, basil ... Top 15 Plants That NATURALLY Repel Mosquitoes Natural Repellent Plants That Keep Mosquitoes AWAY.
15 Plants That Keep Mosquitoes Away - Ultimate Guide
7 Outdoor Plants to Keep the Mosquitoes Away this Summer · No. 1: Citronella Grass · No. 2: Lavender · No. 3: Marigolds · No. 4: Basil · No. 5: Rosemary · No. 6: ...
7 Perennial Plants that Repel Mosquitoes and Keep Flies Away
Basil (. Benefits: The aromatic oils in the plant may deter mosquitoes and house flies. Where to plant: In containers, so you can enjoy fresh ...
Best Plants To Keep Mosquitoes And Ticks Away at Margie Barker blog
01.04.2026 ... Protect your outdoor space with mosquito repellent plants like lemongrass, basil, and lavender—beautiful, fragrant, and 100% natural ...
Mosquito-Repelling Plants That Are Known To Keep Mosquito Away - Time ...
Here's our top mosquito repelling plants: Basil: This essential summer culinary herb also repels both flies and mosquitoes.
Best Plants To Get Rid Of Mosquitoes at Jerome Diamond blog
Citronella grass, lemongrass, lavender, rosemary, catnip, basil, mint, lemon balm, thyme, and oregano are among the best mosquito-repellent plants for gardens ...
What Plants Deter Flies And Mosquitoes at Giuseppe Siegel blog
02.07.2018 ... ... keep mosquitoes at bay, but it'll also keep everyone else away! ... mosquito repellant that also keeps other flying pests away like flies ...
What Plants Help Keep Mosquitoes And Flies Away at Allyson Byerly blog
Got Mosquitoes? Try These 16 Mosquito Repelling Plants! · 1. Rosemary · 2. Peppermint · 3. Basil · 4. Lemon Balm · 5. Catnip · 6. Garlic · 7. Citronella · 8. Marigolds.
5 of the Best Plants to Keep Mosquitoes Away - High Country Farmhouse
13.08.2019 ... Out of the different varieties, lemon basil and cinnamon basil are considered as most effective insect repellents. You can plant basil in pots ...
10 plants to keep mosquitos away – Artofit
In addition to topical mosquito repellents, some plants may help repel bugs and mosquitos. · Herbs like rosemary, basil and mint repel pests. · Nasturtiums ...
8 Mosquito Repellent Plants | Mother's Home
09.05.2024 ... Are pesky mosquitoes and flies ruining your outdoor fun? Instead of reaching for chemical sprays, consider using plants to naturally deter ...
What Trees Repel Mosquitoes at Stephanie Trumble blog