Flowering shrubs are perennial woody plants that produce flowers. They are frequently used in front yards or as hedges. The variety of flowering shrubs is uttermost: there are drought-tolerant, berry-bearing, evergreen, and frost-hardy species. Flowering bushes can ornament the front of your house, attract pollinators and fill the garden with fragrance and beauty.