Flowering shrubs are a must-have for the garden. Not only do these bushes add wonderful color, they provide structure, are often fragrant, and some attract pollinators. Many flowering bushes are also useful for shade and privacy screening. Popular flowering shrubs include lilacs, tree peonies, butterfly bushes, hydrangeas and azaleas. Many of these shrubs can either be massed to create informal hedges or planted in a row for a more formal hedge. When buying flowering shrubs for sale, make sure the variety you choose is suitable for your grow zone. Other considerations include the shrub's mature height and spread, how much sunlight it needs, bloom time and flower color.