Some native shrubs and bushes not only enhance your landscaping but are also host plants for butterflies to lay their eggs on. And since butterfly shrubs come in many shapes and heights, they can fit in any number of locations and situations – front beds, windbreaks, or privacy hedges.
Host Shrubs Are Multi-Purpose
Not only do shrubs and bushes attract butterflies by providing food for their caterpillars (larvae), they can also attract a variety of wildlife to your outdoor living space by providing protection, shelter, and nectar. Below is a list of shrubs that attract butterflies.