As a seasoned gardener, I've found that insects are drawn to certain people and spaces. The solution? Skip harsh chemical sprays and turn to nature's own defenses: plants packed with essential oils that deter mosquitoes, flies, gnats, and more.
Place these strategic allies on patios, near doors, or in your vegetable garden for worry-free outdoor time. Drawing from years of hands-on experience and horticultural research, here's my curated list of 19 top performers.
Contents
These plants release potent essential oils proven to repel insects. You can even craft DIY sprays from them for extra protection.
Basil effectively repels flies and mosquitoes. Pot it and position near windows, doors, or relaxation spots.
Bonus: It's a culinary staple for salads, pork dishes, soups, tomatoes, peppers, and asparagus.
DIY bug spray recipe:
Ingredients: 125-175g fresh basil leaves (with stems), 12 cl cheap vodka, spray bottle.
Instructions:
Lavender repels moths, fleas, flies, and mosquitoes. Its sweet scent has been used for centuries in closets and drawers.
Usage tips:
Explore: The 6 incredible uses of lavender.
Lemongrass (citronella) is a proven mosquito repellent, thanks to compounds like citronellal used in commercial products.
This fast-growing annual reaches 1.2m tall. Grow in pots or sunny, drained soil.
Use leaves in chicken/pork recipes, soups, and Asian dishes. See our guide on growing lemongrass.
Lemon thyme repels mosquitoes when leaves are crushed to release oils.
Perennial for dry, rocky soils; thrives in sun.
Test for skin sensitivity on forearm first. Rub crushed leaves between hands for application.
Mint repels mosquitoes. Grow in pots to contain its spread.
DIY spray: Blend oils with apple cider vinegar and vodka/witch hazel.
Pot near garden areas; add to mulch for broccoli, cabbage, turnips.
Explore: 3 lesser-known virtues of mint.
Rosemary deters mosquitoes and veggie pests. Versatile for pots, gardens, or beds.
DIY spray: Boil 1/4 dried rosemary in 1L water (20-30 min), strain, dilute with 1L cold water, refrigerate, use in sprayers.
Bay leaves repel flies. Fresh from garden for cooking.
Tips: Bowl with rosemary near trash; spray 30 drops mint oil in 25cl water.
Chives protect against carrot fly, Japanese beetles, aphids.
Dill repels aphids, squash bugs, spider mites, cabbage loopers, tomato hornworms.
Lemon balm repels mosquitoes. Plant near windows/doors.
Thyme targets whiteflies, cabbage loopers/maggots, tomato pests, turnip whites. Essential for veggie gardens.
Alliums repel slugs, aphids, carrot flies, tomato fruitworms.
Plant tall varieties amid veggies like tomatoes, peppers; protects roses too.
Chrysanthemums deter roaches, ants, beetles, ticks, fleas, mites, nematodes.
Pyrethrin-based; ideal companion plant. Caution: Homemade sprays may pose risks.
Marigolds repel aphids, mosquitoes, rabbits, nematodes.
Easy annual; edges beds, boosts roses. Avoid wet conditions.
Nasturtiums repel whiteflies, squash bugs, aphids, beetles, loopers.
Companion planting star; protects tomatoes, cukes, brassicas. Safe for bees.
Petunias combat aphids, hornworms, beetles, hoppers, squash bugs.
Near beans, tomatoes, peppers, basil.
Lantana repels mosquitoes. Pots or garden beds near windows.
Pitcher plants (Sarracenia) trap and digest ants, flies, wasps, slugs.
Pot in sunny, moist setup; saucer with water.
Venus flytraps devour flies, ants, and more.
These plants significantly reduce pests, per Dr. Bodie Pennisi, University of Georgia horticulture expert: "Essential oils provide substantial protection, though not 100%—research is ongoing on optimal spacing."
Prevent mosquitoes by eliminating standing water, Dr. Pennisi advises—it's their breeding ground. See our guide for details.