Butterflies Love These Colorful Flowers

Watching butterflies around your garden is a great way to relax and unwind.  Encouraging these beautiful insects to come into your yard is as simple as growing plants they're attracted to.

Buddleja davidii is a great option for attracting these winged creatures into your garden. It sends off long clusters of flowers that are incredibly attractive to many varieties of butterflies, including Monarchs.

Butterfly Bush

Asclepias, or Milkweed, is one of the most commonly known plants that acts as a magnet for butterflies. In fact, it's essential for the survival of Monarch butterflies as it serves as a food source for their larva.


Echinacea purpurea, or Coneflower, is a perennial that produces daisy-like flowers with a large cone-shaped center. You'll find that butterflies flock to this plant as will bees and other pollinators.

Purple Coneflower

Zinnias are easy to grow annual flowers that come in a wide variety of bright colors. They have long-lasting blossoms with lots of nectar so they're very attractive to butterflies.


Throughout neighborhoods in the southwest, you can't go far without seeing Lantana camara. This heat and sun-loving plant produces clusters of small, colorful flowers. 


Tap the link below to see even more colorful plants that attract butterflies.