Plant your butterfly garden in a sunny, protected spot that’s not windy where the butterflies can bask yet quickly escape from predators such as birds, praying mantis, or spiders.
Create puddles or pools as a source of water and minerals.
Provide food and shelter for all phases of the butterfly’s life cycle—use plants the caterpillars prefer as well as those rich in nectar for the adult butterflies.
Choose plants that grow well in your climate. Many native species are so adapted and are more pest resistant as well.