Plants That Attract Dragonflies: A Guide For 2023

2 min read

12 Plants That Attract Dragonflies to the Garden • India Gardening


Dragonflies are not only beautiful creatures but also beneficial for the ecosystem. These insects are natural predators of mosquitoes and other harmful pests, making them a welcome addition to any garden. If you’re looking to attract dragonflies to your yard, planting the right types of plants can help. In this article, we will explore some of the best plants that attract dragonflies in 2023.

1. Water Irises

Water irises are not only stunning with their vibrant flowers, but they also provide a perfect habitat for dragonflies. These plants thrive in moist soil or near water sources such as ponds or streams. The tall stems and broad leaves of water irises offer a resting spot for dragonflies and serve as a launching pad for their hunting activities.

2. Cardinal Flower

The cardinal flower is a favorite among dragonflies due to its bright red flowers. These plants are typically found near water bodies, making them an excellent choice for attracting dragonflies. The nectar-rich flowers of the cardinal flower provide a valuable food source for adult dragonflies, while the plant’s vertical structure offers a perfect perch for these insects.

3. Joe Pye Weed

Joe Pye Weed is a tall perennial plant that produces clusters of pink or purple flowers. Dragonflies are attracted to the nectar of these flowers and often use the plant as a resting spot. This plant thrives in moist soil and can tolerate both sun and shade, making it a versatile choice for any garden.

4. Swamp Milkweed

Swamp milkweed is not only a great addition to a pollinator garden but also a magnet for dragonflies. This plant produces clusters of pink flowers and thrives in wet soil. Dragonflies are often spotted perching on the tall stems of swamp milkweed, making it a must-have plant for attracting these beneficial insects.

5. Horsetail

Horsetail is a unique plant that resembles a miniature bamboo. It grows well in both wet and dry soil conditions, making it a hardy choice for any garden. Dragonflies are often seen perching on the vertical stems of horsetail, using them as a lookout spot to hunt for prey. Planting horsetail can create an attractive habitat for dragonflies in your yard.

6. Blue Flag Iris

Blue flag iris is a stunning perennial plant that produces blue or purple flowers. It is commonly found near water bodies and can tolerate wet soil conditions. The showy flowers of the blue flag iris attract dragonflies, while the plant’s sword-like leaves provide a perfect spot for these insects to rest and lay their eggs.

7. Swamp Sunflower

Swamp sunflower is a bright and cheerful plant that blooms in late summer or early fall. It thrives in moist soil and can tolerate both sun and shade. The golden flowers of the swamp sunflower attract not only bees and butterflies but also dragonflies. These insects often use the plant as a perch while they search for prey.

8. Water Lilies

Water lilies are not only beautiful to look at but also a favorite among dragonflies. These aquatic plants are typically found in ponds or other still water bodies. The broad leaves of water lilies provide a resting spot for dragonflies, while their flowers attract other pollinators. Adding water lilies to your pond can create an inviting habitat for dragonflies.

9. Pickerelweed

Pickerelweed is a native plant that grows near the edges of ponds, streams, and other wetland areas. It produces spikes of blue or purple flowers that attract dragonflies. The broad leaves of pickerelweed provide a perfect perch for these insects, allowing them to rest and hunt for prey. Planting pickerelweed can help you create a dragonfly-friendly environment.


Attracting dragonflies to your garden not only adds beauty but also helps control the population of harmful pests. By planting water irises, cardinal flowers, Joe Pye weed, swamp milkweed, horsetail, blue flag iris, swamp sunflower, water lilies, and pickerelweed, you can create an inviting habitat for these beneficial insects. So, why not make your garden a dragonfly haven in 2023?