Summer evenings, the grill’s aroma in the air, and the sound of laughter filling the yard—until the mosquitoes crash the party. If you’re tired of swatting and itching, it’s time to turn to nature. Certain plants can help keep these pesky insects at bay, allowing you to enjoy your outdoor spaces without the buzz.
Here’s a curated list of 20 plants that not only beautify your garden but also act as natural mosquito repellents.
1. Citronella Grass

Citronella is the classic mosquito repellent. Its strong citrus scent masks the attractants mosquitoes love. Plant it in full sun with well-drained soil. In cooler climates, consider growing it in a pot to bring indoors during winter.
2. Lavender

Lavender’s fragrant flowers and oils are a natural mosquito deterrent. It adds a pop of color and a lovely scent to your garden. Plant it in full sun with well-drained soil for best results.
3. Lemon Balm

This mint family member has a lemony aroma that mosquitoes find unpleasant. It’s easy to grow and can spread quickly, so consider planting it in a container. Crush the leaves to release the oils for maximum effect.
4. Bee Balm

Bee balm, or Monarda, attracts pollinators like bees and butterflies and repels mosquitoes. Its aromatic leaves contain oils that mosquitoes dislike. It prefers moist soil and partial shade, making it a great addition to garden borders.
5. Marigold

Marigolds are bright and cheerful, and they pack a punch against mosquitoes. They contain pyrethrum, a compound used in many insect repellents. Plant them near seating areas to create a natural barrier.
6. Catnip

Catnip is a double threat—it attracts cats but repels mosquitoes. The compound nepetalactone in its leaves is more effective than DEET at keeping mosquitoes away. Crush the leaves to release the oils.
7. Rosemary

Rosemary’s woody scent is a turn-off for mosquitoes. It also adds flavor to your cooking. Grow it in full sun with well-drained soil, and consider burning sprigs to release its oils into the air.
8. Basil

Basil’s strong scent repels mosquitoes and flies. Keep pots of basil on your picnic table or grill station to keep bugs at bay. It’s also great for culinary use.
9. Sage

Sage isn’t just for stuffing. Its aromatic leaves can deter mosquitoes. Burning dried sage releases a smoke that mosquitoes find unpleasant. It’s also a hardy plant that thrives in full sun.
10. Tansy

Tansy is a perennial herb with fern-like leaves and bright yellow button-shaped flowers. It contains a natural compound called thujone, which repels mosquitoes effectively. Plant tansy around your outdoor spaces to create a barrier against these unwanted insects.
11. Geranium (Citronella Variety)

Certain geraniums, especially the citronella variety, emit a scent that mosquitoes find off-putting. They’re easy to grow and can be placed in containers or hanging baskets. Keep them in full sun for best results.
12. Peppermint

Peppermint’s strong fragrance repels mosquitoes and other insects. It can even kill larvae and eggs of some mosquito species. Use the leaves fresh or make a DIY bug spray with peppermint oil.
13. Spearmint

Similar to peppermint, spearmint has a strong aroma that mosquitoes dislike. It’s a hardy plant that grows well in part sun with moist soil. Keep it in a container to prevent it from spreading uncontrollably.
14. Pennyroyal

Pennyroyal has a strong fragrance and is among good hanging plants that keep mosquitoes away. However, be cautious—pennyroyal oil can be toxic to people and animals. It’s best grown in a container and kept away from children and pets.
15. American Beautyberry

American beautyberry produces large clusters of purple berries that birds love. Crushed leaves have been reported to help keep biting insects away. It’s a low-maintenance shrub that adds beauty to your garden.
16. Wormwood

Wormwood emits a strong fragrance that deters mosquitoes. It thrives in dry soil and full sun. Plant it in a border or in pots to create a barrier around your outdoor spaces.
17. Ageratum

Ageratum secretes coumarin, a scent that mosquitoes detest. This little annual is a beautiful, mosquito-repelling asset to your garden. Plant it near seating areas to keep bugs at bay.
18. Allium

Alliums, like chives and garlic, have a pungent aroma that mosquitoes find unappealing. They’re easy to grow and can be planted in garden beds or containers. Plus, they add a unique look to your garden.
19. Lemon Verbena

Lemon verbena has a strong lemon scent that mosquitoes find unpleasant. It’s a tropical plant that prefers full sun and well-drained soil. Keep it in a container to bring indoors during cooler months.
20. Eucalyptus

Eucalyptus leaves contain oils that mosquitoes find repellent. The strong aroma can deter them from entering your space. Plant eucalyptus in full sun with well-drained soil for best results.
By incorporating these plants into your garden, you can create a natural barrier against mosquitoes. Remember, while these plants can help reduce mosquito presence, they may not eliminate them entirely. For best results, combine these plants with other mosquito control methods, such as eliminating standing water and using natural repellents.
