To bring butterflies to your garden, you need to grow the type of plants which butterflies like. Different plants attract different species of butterflies. The following two documents compiled by Art Shapiro relate this information for the California central valley and the foothills of the Sierra/Nevada mountains.