
The following plants are considered generally attractive to butterflies. These plants are nectar-producing and will yield great results when planted in such a way to provide butterflies with easy access. One of the biggest things that you need to remember when you are attempting to attract butterflies to your backyard is that you need to have a lot of different flowers for them to choose from. This way, you will definitely be attracting more than one type of butterfly. A great addition to any butterfly garden is rocks as well, this gives a great place for all of the butterflies to stop and rest their wings. Another great idea is to group the same types of flowers together; this will ensure that the butterflies will have easy access to the flowers!
Alyssum
Bidens
Blue Marguerite
Brachyscome (swan river daiasy)
Calendula
Calibrachoa
Cleome
Coreopsis (tickle seed)
Cosmos
Dahlberg Daisy
Dianthus
Gaillardia (blanket flower)
Geranium
Heliotropium (heliotrope)
Impatiens
Lantana
Lathyrus (Sweet Pea)
Marigold
Nasturtium
Nemesia
Nicotiana
Osteospermum
Petunia
Salvia
Snapdragon
Verbena
Zinna