Attracting butterflies to your garden is a rewarding experience that requires a variety of plants to support their lifecycle. Here are eight of our top picks to help you create a butterfly-friendly haven.

1. Yarrow (Achillea ‘Moonshine’) Yarrow blooms with stunning yellow flat-top flowers from late spring to late summer, reaching a height of 18-24 inches.

2. Coral Bells (Heuchera) Known for its glowing foliage that thrives in sun or shade, growing up to 6 inches tall.

Butterfly Bush

 3. ‘May Night’ Salvia (Salvia x sylvestris ‘May Night’) Features beautiful indigo flower spikes in late spring to early summer. perfect for cutting.

4. Tickseed (Coreopsis) This native cultivar boasts red flowers with yellow-orange tips and compact dark green foliage, blooming from June-September at a height of 18 inches.

Sedum, Perennial Plant

Coreopsis

Coral Bells

Coloral Bells

Salvia

Salvia

Sedum, Perennial Plant

Sedum

Butterfly Black Knight Flower

Butterfly Bush

Yarrow Perennial Plant

Yarrow

5. Stonecrop (Sedum) A popular groundcover with gold-colored flowers that bloom from June to August atop deep green scalloped leaves.

6. Hollyhock (Malva sylvestris ‘Zebrina’) Produces soft-pink bowl-shaped flowers with raspberry-colored veins, thriving in sun to part-shade and reaching 36 inches in height.

7. ‘Lollipop’ Verbena Known for its lavender flowers from late spring to early fall, growing to a height of 24 inches in full sun.

8. ‘Nanho Blue’ Butterfly Bush Features mauve-blue flowers and gray-green leaves, growing 4-6 feet tall in full sun. Prune back in winter for more compact growth.

By incorporating thesep lants into your garden, you’ll create a vibrant habitat that attracts and sustains butterflies throughout the seasons.

Additional Information:

Attracting Butterflies to Your Garden

SHOP Pollinator-Friendly Plants