What is the longest flowering evergreen?
What evergreen shrub flowers the longest? The Azalea is an evergreen shrub with the longest blooming period, with its first flowers appearing during the spring before another round appears in the summertime, lasting through the first frost. Which flowering shrubs are evergreen? Evergreen flowering shrubs include camellia, daphne, lily of the valley shrub, mahonia, mountain laurel (Kalmia), azalea and rhododendron.