Lavender and marigolds won’t save you from mosquitoes
They don’t really repel mosquitoes in any way that matters. At least, not just by sitting in a pot on your patio.
The idea comes from the fact that these plants produce essential oils — linalool in lavender, pyrethrins in marigolds — that do have some repellent properties. But only if you crush the leaves and rub the oils directly on your skin, and even then the effect is mild and short-lived compared to actual insect repellents like DEET or picaridin.
A garden full of lavender or marigolds isn’t going to create a bubble of protection. Mosquitoes find you by scent and CO₂, and a plant’s aroma is nowhere near concentrated enough to block that. Studies have consistently shown that just being near these plants doesn’t reduce mosquito landings.
If you want them for looks or to support pollinators, go ahead. But if you’re planning a backyard party and hoping marigolds will keep the bugs away, you’ll be disappointed. Get a fan or a good repellent instead.
