Buddleia (butterfly bush) is beautiful and does attract butterflies. But, it it non-native (originated in Asia), spreads rapidly and butterflies select native plants to lay eggs on over butterfly bush. In cities it's rather safe to plant. In areas with open natural land it can spread. Do not plant anywhere near a nature preserve. In some states it is listed as invasive.
There are many other plants that work. I love the eye candy of the ButterfIy's in my garden but the eggs are most important.
Buddleia (butterfly bush) is beautiful and does attract butterflies. But, it it non-native (originated in Asia), spreads rapidly and butterflies select native plants to lay eggs on over butterfly bush. In cities it's rather safe to plant. In areas with open natural land it can spread. Do not plant anywhere near a nature preserve. In some states it is listed as invasive.
There are many other plants that work. I love the eye candy of the ButterfIy's in my garden but the eggs are most important.