What Are Some Good Plants for Attracting Butterflies?


Quick Answer

Some plants that are good for attracting butterflies are sage, verbena, fennel, goldenrod and nasturtium. Some others are aster, butterfly bush, dianthus, hollyhock and lavender.

Continue Reading
Related Videos

Full Answer

A tip for attracting butterflies to a garden is to keep chemical pesticides and fertilizers to a minimum or use organic alternatives. A container, such as a bird bath, filled with fresh water also can draw butterflies and other pollinators to an area. Planting a variety of plants that flower in succession, rather than all at once, keeps butterflies coming back throughout the season. Some other plants that can attract butterflies include calendula, daylilies, cosmos, marigold and zinnia.

Learn more about Outdoor Plants & Flowers

Related Questions