If you’ve ever wished for a natural, chemical-free way to get rid of mosquitoes, there’s a surprising hero you might not have considered: the dragonfly. These elegant, darting insects are not only beautiful to watch, they are nature’s most effective mosquito control agents. With the right environment and a well-chosen selection of plants, you can turn your garden into a dragonfly sanctuary, reducing your mosquito population significantly—and enhancing the biodiversity of your outdoor space in the process.
🌿 Why Dragonflies Are Your Backyard Heroes
Dragonflies are voracious predators. An adult dragonfly can consume hundreds of mosquitoes every day—some studies even estimate up to 30 to 100 mosquitoes per hour in ideal hunting conditions. Even better, their nymphs (immature dragonflies), which live in water for months or even years before maturing, eat mosquito larvae, taking the fight against pests to two life stages.
Here’s why they’re so effective:
- 🔍 360° vision thanks to their compound eyes, enabling them to spot and target flying insects easily.
- 🚀 Incredible speed and agility in the air—some species fly up to 35 mph.
- 🧬 Dual-stage control: both aquatic nymphs and adult dragonflies feed on mosquitoes.
- 🦠 Natural balance: unlike pesticides, dragonflies target specific prey and support the overall ecosystem.
💧 The Key to Attracting Dragonflies: Water First!
Before we dive into the plants, it’s important to remember that water is essential. Dragonflies lay their eggs in or near water. The nymphs hatch and spend the early part of their lives underwater, hunting mosquito larvae and other aquatic pests.
To attract and support dragonflies:
- Install a pond or water garden, even a small one will do.
- Ensure shallow edges for nymphs to climb out and molt into adults.
- Add aquatic plants like water lilies, pickerel weed, or horsetail for shelter.
- Avoid introducing fish that eat dragonfly larvae (like koi or goldfish).
- Do NOT use pesticides or larvicides in or near the water—these kill dragonflies and other beneficial insects.
Now, once your water feature is in place, it’s time to fill your yard with plants that attract and support adult dragonflies.
🌸 Top 12 Plants That Attract Dragonflies (and Repel Mosquitoes Naturally)
Each of these plants has unique features that either attract dragonflies by providing nectar or perching space—or help reduce mosquito presence by supporting a healthy insect ecosystem.
1. Butterfly Weed (Asclepias tuberosa)
🌞 Full Sun | Well-Drained Soil | Drought-Tolerant
🟠 Bright orange blooms from summer into fall.
This hardy perennial isn’t just for butterflies. Dragonflies are drawn to its nectar-rich flowers and strong, upright stems—ideal for sunning and perching. It’s also low-maintenance and adds bold color to your garden.
2. Joe-Pye Weed (Eutrochium purpureum)
🌞 Sun to Partial Shade | Moist Soil | Tall Growth Habit
💗 Large, mauve-pink flower clusters.
Towering over many garden plants, Joe-Pye Weed offers high perches and nectar-rich blooms, attracting both dragonflies and their prey (gnats, small flies, etc.). It thrives in damp soil—making it perfect near ponds or wetland-style gardens.
3. Black-Eyed Susan (Rudbeckia hirta)
🌞 Full Sun | Well-Drained Soil
🌼 Bright yellow petals with dark centers.
Click page 2 for more