If you love flowers and want continuous blooms in your garden, this is for you. This handy, printable chart lists popular, flowering perennials, and their bloom times through the seasons. It also provides preferred sun/shade conditions and general growing zones.
I may receive a commission if you purchase something mentioned in a link on this post for sites including Amazon.com. Other links may go to websites where I have been paid to write a blog or article. See the entire disclosure here.
NEW Top Garden Tip Sheets
Choosing Plants for Continuous Blooms
Greetings, fellow flower fans! I can never have enough blooms in my garden. Please use this list as a starting point for filling your garden with flowering plants throughout the growing seasons.
I am in southwestern Ontario, Canada (zone 6), and these plants are available at local garden nurseries. Most are hardy for zones 4 to 8. If you need to look up your zone, see the links below.
Avoid Invasive Species
Before you choose plants, it’s important to learn about invasive species in your area and avoid them. Sometimes invasive plants are sold at nurseries so it’s best to find your local conversation authority, or invasive species monitor, or similar agency, and rely on their recommendations and warnings.
Read Plant Tags
This list is generalized. There are so many plant species sold for home gardens, and many derivatives (cultivars, hybrids, related species). Each may have its own preferences so it’s best to check the information on plant tags and use that as your guide. You want to follow the planting advice (sun, soil type, location, drainage) and note when and how long the blooms should last. Also, if you’re buying a plant when it’s in bloom, keep in mind that it may have been coaxed by greenhouse conditions. The plant will need time to adapt to your garden and find its natural bloom time the following year.
Finally, if you avoid invasives, read tags, and follow good organic gardening practices, what happens in your garden is your best reference for future choices. Micro-climates within a garden with variations in light, water, and soil can all alter the life cycle of plants. I like to take photos and jot down notes throughout the blooming seasons for future planting decisions.
Scroll down to view the list. You can also grab the free printable file.
Perennial Flower Bloom Times
The bloom times are listed from late winter to fall in the (approximate) order that they appear.
Winter to Early Spring
|Hellebore | Helleborus spp.||Part shade | zones 4 to 8|
|Epimedium | Epimedium spp.||Part shade to shade | zones 4 to 9|
|Foam flower | Tiarella spp.||Part shade to shade | zones 3 to 8|
|Goat’s beard | Aruncus spp.||Part shade | zones 3 to 8|
|Pumonaria | Pulmonaria spp.||Part shade to shade | zones 3 to 8|
|Ajuga | Ajuga reptans||Part shade | zones 3 to 9|
|Columbine | Aquilegia spp.||Part shade | zones 3 to 9|
|Lady’s slipper | Cypripedium spp.||Part shade to sun | zones 2 to 9|
|Trillium | Trillium spp.||Part shade | zones 5 to 8|
|Clematis (Group 1) | Clematis spp.||varies by type | zones 4 to 9|
|Brunnera | Brunnera macrophylla||Part shade to shade | zones 3 to 7|
|Shooting star | Dodecatheon spp.||Part shade | zones 4 to 8|
|Virginia bluebells | Mertensia virginica||Part shade to shade | zones 3 to 7|
Mid to Late Spring
|Peony | Paeonia spp.||Sun | zones 3 to 8|
|Coral Bells | Heuchera spp.||Part shade | zones 3 to 9|
|Coreopsis | Coreopsis grandiflora||Sun | zones 2 to 10|
|Delphinium | Delphinium spp.||Sun to part shade | zones 3 to 8|
|European wild ginger | Asarum eurpaeum||Part shade to shade | zones 4 to 9|
|Lupine | Brunnera macrophylla||Sun | zones 4 to 9|
|Oriental poppy | Papaver orientale||Sun | zones 2 to 9|
|Siberian iris | Iris sibirica||Sun | zones 3 to 8|
|Solomon’s seal | Polygonatum spp.||Part shade to shade | zones 3 to 9|
|Spiderwort | Tradescantia virginiana||Part shade | zones 4 to 9|
|Veronica | Veronica spp.||Sun to part shade | zones 4 to 8|
|Bee balm | Monarda spp.||Sun to part shade | zones 2 to 9|
|Butterfly weed | Milkweed Asclepias tuberosa||Sun | zones 4 to 9|
|Clematis (Group 2) | Clematis spp.||varies by type | zones 4 to 9|
|Daylily | Hemerocallis spp.||Sun to part shade | zones 3 to 9|
|Lady’s mantle | Alchemilla spp.||Part shade | zones 4 to 8|
|Salvia | Salvia spp.||Sun | zones 4 to 8|
Early to Mid-summer
|Primrose | Primula spp.||Shade to part shade | zones 2 to 9|
|Hosta | Hosta spp.||Part shade to shade | zones 3 to 9|
|Asilbe | Astilbe spp.||Part shade | zones 4 to 8|
|Bear’s breeches| Acanthus spp.||Part shade | zones 5 to 11|
|Blanket flower | Gaillardia x grandiflora||Sun | zones 3 to 10|
|Cranesbill | Hardy Geranium||Sun to part sun | zones 4 to 9|
|Daisy (Shasta) | Leucanthemum × superbum||Sun to part sun | zones 4 to 9|
|Evening Primrose | Oenothera||Sun | zones 3 to 9|
|Foxglove | Digitalis spp. | Biennial||Part sun to shade |zones 4 to 8|
|Hyssop | Agastache spp.||Sun to part shade | zones 4 to 10|
|Lavender, English | Lavandula angustifolia||Sun | zones 5 to 9|
|Ligularia | Ligularia spp.||Shade to part shade | zones 4 to 10|
|Rose Campion | Silene coronaria||Sun to part sun| zones 4 to 9|
|Spike blazing star | Liatris spicate||Sun to part sun | zones 4 to 8|
|Purple coneflower | Echinacea purpurea||Sun | zones 3 to 9|
|Tickseed | Coreopsis spp.||Sun | zones 4 to 9|
|Anemone | Anemone spp.||Part shade | zones 4 to 8|
|Aster | Aster spp.||Sun to part shade | zones 3 to 9|
|Black-eyed Susan | Rudbeckia spp.||Sun | zones 3 to 9|
|Joe-Pye weed | Eupatorium purpureum||Sun to part shade | zones 4 to 10|
|Clematis (Group 3) | Clematis spp.||varies by type | zones 4 to 9|
|Lobelia | Lobelia spp.||Sun to part shade | zones 4 to 9|
|Mallow | Malva spp.||Sun to part shade | zones 4 to 8|
|Monkshood | Aconitum spp.||Part shade | zones 3 to 7|
|Russian sage | Perovskia atriplicifolia||Sun | zones 3 to 9|
|Torch lily | Kniphofia spp.||Sun | zones 5 to 9|
|Lilyturf | Liriope spp.||Part shade | zones 5 to 10|
|Mum | Chrysanthemum xmorifolium||Sun | zones 4 to 9|
|Sedum | Sedum spp.||Sun | zones 4 to 9|
Go forward and bloom!
~Melissa the Empress of Dirt ♛