Planting flowers is the simplest way to bring colour and beauty to your garden. Perennial flowers bloom annually, and are the most cost-effective way to ensure year after year of flowers in your garden.
Perennial vs. annual
Annuals have a longer bloom time but die at the end of the blooming period. Perennials average a 3-6 week bloom time and may die to the ground during the winter, but will return every spring or summer.
Clematis, Dianthus and Phlox are prime examples of spring-blooming perennial flowers. They come in a wide variety of colours, especially Clematis. Roses are the ultimate spring perennials.
Examples of summer-blooming perennials are Delphinium, Foxglove, and Yarrow, which are available in many colours. A great number of Clematis also bloom in summer.
Iceplant, Coneflowers, and Sedums bloom in the fall. While the variety of fall-blooming perennials is minimal, planting these flowers ensures colour in your garden well into the autumn months.
When shade is all you have
Luckily, there are plenty of shade perennials that will provide flowers with little to no sun. Some examples are Bleeding Hearts, Coral Bells and many varieties of Violets.
There is a flowering perennial to fill any need. Perennials come in both flowering and non-flowering varieties such as Hostas; choose carefully if flowers are what you want. Keep in mind that your choices are limited to your climate zone.