The following Shrubs are considered generally attractive to butterflies. These plants are nectar-producing and will yield great results when planted in such a way to provide butterflies with easy access. One of the biggest things that you need to remember when you are attempting to attract butterflies to your backyard is that you need to have a lot of different shrubs for them to choose from. This way, you will definitely be attracting more than one type of butterfly. A great addition to any butterfly garden is rocks as well, this gives a great place for all of the butterflies to stop and rest their wings.

View list in Plant library (Evergreen)
View list in Plant library (Deciduous)

Abelia
Buddleia (Butterfly bush)
Calluna (Heather)
Ceanothus (California lilac)
Choisya (Mexican orange)
Clethra (Summer sweet)
Cornus
Escallonia
Fothergilla
Hebe
Hibiscus
Langerstroemia (Crape myrtle) Lavatera
Lonicera (Honeysuckle)
Mahonia
Philadelphus (Mock orange)
Potentilla
Rhododendron
Ribes (Current)
Sambucus (Elderberry)
Spiraea
Syringa (Lilac)
Vaccinium (Huckleberry)
Viburnum (Lantana)
Weigela
Yucca