Butterflies help pollinate some crops when they visit open flowers to sip nectar.
Food and Habitat:
All butterflies require specific host plants for their young, which varies with species. Monarchs must have milkweeds, while yellow sulphurs need legumes growing in grassy fields. Butterfly larvae feed on plants, but the adults require flower nectar to keep them going. Zinnias, lantana, monarda, and thistles are among their favorite nectar plants.
You can increase the diversity of butterflies in your yard by growing larval host plants including milkweeds, nettles, hops, and blackthorn. Find room for nectar-rich annual flowers that bloom in late summer like cosmos and zinnias, both butterfly favorites.