Birds enjoy moving from tree to tree, or bush to bush. The less space that is between them the better. It is beneficial to plant in masses or groupings. Large open areas between plants is not what birds like. Allow them to move around your yard through “plant highways”. (Hedge rows, flower beds, short and tall shrubs around larger trees). Allow them to move from one grouping of plants to another freely without large distances between them.
Combinations of evergreens and woody plants both large and smaller are always great. Evergreens are perfect for protection from predators as well as cover in bad weather. Many larger evergreens such as Spruce, pine, hemlock and fir also provide cones that are filled with seeds. Eastern red cedar is also a favorite for birds, as they produce lots of berries. Just be aware that apple trees should not be planted anywhere near cedars, as they spread cedar apple rust, which damages your apple trees.
Deciduous woody plants are available in an extremely wide variety. However, the favorite types for birds are the plants that provide seeds or berries… Food! Some suggestions are: Beautyberry, winterberry, viburnums, chokeberry, firethorn, serviceberry, and elderberry. Other plants to consider are: Hydrangea, azaleas, rhododendron, mountain laurel, Hollies, inkberry, barberry, and sand cherry. Just to name a few.
Trees such as crab apples, dogwoods, hawthorn, mountain ash, fringe trees, magnolias, holly, plums, cherries and redbuds are always good “medium” sized trees. Larger trees that are great are: maples, birch, poplar, oak and willows.
Next, is a few flowers that provide seeds that will feed the birds will love. They are: Black eyed susan, bee balm, coreopsis, sedum, blanket flower, coneflower, goldenrod, aster, switchgrass, sunflowers, thistle, zinnias, and milkweed.
These are just a few good starting points and suggestions. These plants provide something for everyone, and are very attractive in your backyard.