Here are a few favorite perennials that attract butterflies. Some are nectar sources for mature butterflies, and others are host plants for butterfly larvae. Every good butterfly garden should include both categories. Many of these plants also attract hummingbirds.
Mexican hat coneflower
‘Joanna Reed’ catmint
‘De La Mina’ verbena
New York ironweed
‘Husker Red’ beardstongue
Find out which plants are perfect companions for your perennials in Perennial Companions.
Grow a broad array of butterfly-attracting annuals, perennials and shades with Shade, Annual and Perennials Garden Wheels.
Use Seeds for a Hummingbird Garden to grow nectar filled blooms that will attract many darting hummingbirds.
Subscribe to our free gardening e-newsletters.