Which shrub has the longest flowering period?
Butterfly bush have one of the longest bloom times of all garden plants: they seem to never be without flowers from early summer through autumn. This makes them perhaps better called “continuous bloomers” over rebloomers, since they don’t really take a break like other plants on this list do. The anthurium is the world’s longest blooming plant. Native to tropical environments, these plants are easy to care for and are popular for their bright flowers, which come in a variety of colors – red, pink and orange. Each anthurium flower spike can last up to eight weeks.TIL The flower that takes the longest to bloom is a rare species of giant bromeliad, Puya raimondii, native to the mountains of Bolivia. On average it takes between 80-150 years to bloom, though one specimen planted by UC Berkeley only took 28 years to bloom.Geranium. Probably one of the longest flowering garden plants, hardy geraniums start flowering around may, and continue to october, depending on the variety. One of the longest flowering varieties is geranium ‘johnson’s blue’ (illustrated) which is also attractive to bees.