The following trees are considered generally attractive to butterflies. These trees 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 trees 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.
Aesculus (Horse chestnut)
Amelanchier (Service berry)
Malus (Flowering crabapple)
Prunus virginiana (Choke cherry)
Pseudotsuga (Douglas fir)