Here is a simple butterfly garden for California.
Plant these plants in a garden in most of California and water it once
a week and something will grow and butterflies will show up. In
some locations they made need a little extra water, in coastal
California most will survive on their own after the first summer. I've
not included the large bushes and trees as most of you do not have the
room. If you want a list that includes those look here
plants can survive, hopefully, that 'person' that aways
seems to show up at community gardens and stay just long enough to kill
half of same garden.