
Butterflies are naturally attracted to many types of flower blooms for sources of food (nectar). Attract butterflies to your yard with many types of colorful flowers that produce nectar.
You must also consider that the butterflies will also use these flowering plants to lay their eggs for caterpillars to feed upon when they emerge.
These web sites below are terrific and informative resources for creating butterfly habitats for your location and tending to your butterfly garden.