Some of the best plants for a butterfly garden with nectar plants include:
-
Butterfly Bush (Buddleja)
-
Lantana
-
Milkweed (Asclepias)
-
Coneflower (Echinacea)
-
Black-eyed Susan (Rudbeckia)
-
Verbena
-
Zinnia
-
Pentas
-
Joe-Pye Weed (Eutrochium)
-
Salvia
These plants provide nectar for adult butterflies and are known to attract a variety of butterfly species to your garden.