Plants that Attract Butterflies
Attract butterflies by planting pinks, purples, reds, yellows, and oranges. We’ll show you the best flower varieties to get your garden fluttering.
We all know that the butterfly bush, such as Ultra Violet™ Buddleia, is one of the best shrubs we can plant to attract butterflies to the garden. On a smaller scale, Pink Moody Blues™ Veronica produces similar flower spikes rich in nectar. A gold-toned swallowtail butterfly sipping nectar from agapanthus is picture-worthy. You’ll enjoy watching butterflies land on the bold blossoms of Little Blue Fountain™ Agapanthus. Also include flowering shrubs such as Confetti® Abelia and Little Bonnie™ Dwarf Spiraea to provide butterflies with shelter as well as nectar-rich blooms. Make sure these plants take well to their new home by with this guide. Take a closer look at these butterfly-attracting blooms to turn your garden into a magical butterfly oasis like this hidden cottage garden.