What to Plant to Attract Butterflies

If you want to have monarchs and other butterflies 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. Here are some ideas of what to plant to attract butterflies.

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’

@ 2023 Pegasus Publications Inc.

Share this post :

Facebook
Twitter
LinkedIn
Pinterest
Latest Article
Whats Growing On

10 quick, surprising facts about gardening.
Once a Week – FREE

What to Plant to Attract Butterflies

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.