Long summer days, warm evenings on the terrace… and the inevitable hum of mosquitoes. In Spain, mosquito activity peaks from late spring to early autumn, particularly in humid coastal areas or near standing water. While sprays and nets are common defenses, there’s a greener, more sustainable solution: growing mosquito-repelling plants.
At Planteka, we help people reconnect with plants and nature through expert-led workshops, personalized Plant Doctor consultations, and practical content like this. While you embark on a journey to create your idyllic green home, we’re here to offer helpful plant care tips along the way.
In this guide, discover plants that thrive in Mediterranean climates and naturally keep mosquitoes (and other bugs) at bay.
Why use plants to repel mosquitoes?
Some plants produce natural compounds (like citronellal, limonene, or thymol) that deter insects. Their scents confuse mosquitoes or mask the human scents that attract them. Planted strategically, they can create a protective green barrier around patios, balconies, and gardens.
But remember: plants alone won’t eradicate mosquitoes—they complement other measures like removing standing water where mosquitoes breed.
6 mosquito-repelling plants for Mediterranean gardens
1. Lavender (Lavandula)
- What it is: A purple shrub with a calming scent native to the Mediterranean region
- Why it works: Lavender’s essential oils contain linalool and camphor, which repel mosquitoes, moths, and flies.
- How to care for it:
- Full sun (at least 6 hours/day)
- Water sparingly; very drought tolerant once established
- Prune after flowering to encourage new blooms and intensify the aroma
- Dried lavender bundles hung near doors or windows also act as a deterrent
- Check out our complete guide to lavender plant care for more helpful tips

2. Rosemary (Salvia rosmarinus)
- What it is: An aromatic herb often found in Spanish cooking
- Why it works: Its woody scent deters mosquitoes and is rich in natural oils used in repellents.
- How to care for it:
- Loves full sun
- Water moderately; allow soil to dry between waterings
- Prune regularly to encourage growth
- Culinary bonus: Snip sprigs for cooking while protecting your terrace from bugs.

3. Basil (Ocimum basilicum)
- What it is: A popular culinary herb grown in many Spanish homes
- Why it works: Emits eugenol and other compounds that repel mosquitoes.
- How to care for it:
- Prefers warm temperatures; protect from cold drafts
- Keep soil consistently moist but not soggy
- Pinch flower buds to focus energy on leaf production
- Pro tip: Place basil pots near outdoor dining areas to keep mosquitoes away while enhancing your summer salads.

4. Citronella Grass (Cymbopogon)
- What it is: A tropical grass with a strong lemony scent
- Why it works: Natural mosquito repellent due to its aroma, often used in essential oils and candles
- How to care for it:
- Requires full sun
- Water regularly but ensure good drainage
- Best in large containers to control its size in smaller gardens

5. Mint (Mentha)
- What it is: A fast-growing herb with a refreshing scent, often used in herbal teas
- Why it works: Its strong menthol scent drives away mosquitoes and other pests.
- How to care for it:
- Grows well in partial shade to full sun
- Keep soil consistently moist
- Contain its vigorous growth in pots to prevent it from taking over your garden

6. Marigold (Tagetes)
- What it is: Brightly colored annual flowers often grown in Spanish gardens
- What it does: Marigolds release pyrethrum, a compound used in many insect repellents. Their strong scent also masks attractants like CO₂.
- How to care for it:
- Requires full sun and well-drained soil
- Water when the topsoil feels dry
- Deadhead spent flowers to prolong blooming

How to design a mosquito-repelling garden
- Place strategically: Arrange pots of mint, basil, and lavender around seating areas, windows, and doors.
- Combine heights: Use tall citronella grass or rosemary as a backdrop with marigolds and basil at lower levels.
- Think vertical: Hang dried lavender bundles near entryways.
- Prevent breeding: Eliminate standing water from saucers, buckets, or gutters.
📌 Pro tip: Learn to make Kokedama to hang mosquito-repelling plants beautifully on balconies or patios (you can DIY a kokedama using our guide or sign up for one of our workshops in Spain).
DIY Natural Mosquito Spray
Make a quick bug repellent using your garden’s bounty:
- Boil a handful of rosemary + lavender in 2 cups of water
- Let cool, strain, and pour into a spray bottle
- Optional: Add 5 drops of lemon essential oil
- Spray lightly on skin or around outdoor spaces
🌱 Safer for you and the environment than chemical repellents.
Need more direction with your garden?
At Planteka, we’ll help you design a Mediterranean-friendly garden that’s as functional as it is beautiful. From plant selection to personalized garden planning, our Plant Doctor team is just a call away.
📅 Book your online consultation and start growing your own green defense against mosquitoes.
💬 Have you tried any of these plants as natural repellents? Which one worked best for you? Tell us in the comments!