What to plant to attract butterflies
If you want to have monarchs in your garden, plant nectar-rich flowers. Make sure your choices bloom in fall to give the monarchs the energy they need to make the long journey south.
Perennials
- Milkweed (Asceplias) all kinds.
- Common yarrow (Achillea)
- New England aster (Symphyotrichum novae-angliae)
- Ox-eye daisies
- Blanket flower (Gaillardia)
- Foxglove (Digitalis) – biennial
- Joe Pye weed (Eutrochium)
- Turtlehead (Chelone)
- Meadow blazing-star (Liatris ligulistylis)
- Bergamot (Monarda)
- Goldenrod (Solidago)
- Agastache
- Rudbeckia
- Sedum (flowering varieties)
- Annuals or non-hardy perennials
- Sweet alyssum (Lobularia maritima)
- Garden cosmos (Cosmos bipinnatus)
- Garden heliotrope (Heliotropium arborescens)
- Black-eyed Susan (Rudbeckia hirta)
- Golden marigold (Tagetes tenuifolia)
- Zinnias ‘State Fair’