What perennials bloom the longest?
People often think that perennials will provide them with flowers all season long. Unfortunately, unlike annuals, perennials have a shorter blooming period, but here are a few that have some of the longest blooming times. Icelandic Poppy, Rudbeckia, Luxuriant Bleeding Heart, Salvia, Nepeta, Coral bells, Heucherella , Cranesbill and Armeria. Ideally, a good selection of perennials will give you colour from early April to Oct. Although this is a challenge, it is a learning experience. I hope that more people will find a greater appreciation of what perennials have to add to their garden in texture and colour by choosing them not only for their flowers but for the beautiful foliage they have to offer.