What gardener does not want constant colour in their garden? Long blooming flowers are always appreciated in a garden by both the gardeners themselves and by the wildlife. While annuals are known for their long blooms, there are quite a few perennials that have bloom times of 6 -8 weeks or more. Unlike annuals, many of these perennials are native. Many cultivars are bred for longer blooms and they are not marked here as native. Here is a list of these plants.
In some cases, you can get a longer or double bloom period by cutting off the flowerheads as soon as they have finished blooming. Some plants have composite flowers with fertile disc flowers in the centre and sterile ray flowers around the periphery. These flowers will continue to look good in the garden because the sterile ray flowers remain long after the fertile disc flowers have matured.