What Plants Repel Mosquitoes in a California Garden?

A few plants contain compounds that mosquitoes dislike, but no plant repels mosquitoes just by growing in your yard. You need to crush or brush the leaves to release the oils. The most effective strategy is combining these plants with standing-water elimination.

The plants most commonly cited for mosquito-repelling properties include citronella grass (the true Cymbopogon nardus, not the scented geranium often sold as "citronella plant"), lemon eucalyptus, lavender, rosemary, and basil. UC IPM's mosquito management page notes that while some plant-derived essential oils do repel mosquitoes, the living plants produce far less volatile oil than needed to create a meaningful barrier. In other words, a pot of rosemary on your patio smells nice but will not keep mosquitoes away on its own.

That said, these plants are still worth growing. Rosemary and lavender thrive in Santa Cruz with almost no supplemental water once established, and you can rub the crushed leaves on skin for short-term, mild repellent effect. Lemon eucalyptus (Corymbia citriodora) grows well in warmer inland areas like Scotts Valley, though it gets large (up to 60 feet) and is not appropriate for small gardens.

The real mosquito control in a Santa Cruz garden comes from eliminating standing water, since that is where they breed. Check saucers under pots, clogged gutters, birdbaths (refresh water every 2 to 3 days), and any containers that collect rain. Mosquito dunks (Bti tablets) in rain barrels or ponds are safe and highly effective. Encouraging natural predators like dragonflies and bats also helps.

This week: Walk your garden and empty or refresh every container of standing water. Drop a mosquito dunk in any rain barrel or water feature you cannot drain.

Our free Companion Planting Guide covers plant pairings that support a healthier garden ecosystem, including plants that attract beneficial insects.

Keep Reading

Previous
Previous

Growing Dahlias in Santa Cruz County: The Crown Jewel of Late Summer Bouquets

Next
Next

Understanding Frost Dates in Santa Cruz County