Pentas, lantana, verbena, zinnia, salvias (many different species and cultivars), Mexican butterfly weed (Asclepias curassavica) and buddleia are excellent flowering plants to attract butterflies to ...