Extremely Long Bloomers

Looking for perennials that bloom all season? Here's a list of varieties that bloom for about three months or longer here in Michigan zone 5. Though bloom times vary widely by climate and environment, this is a great place to start when looking for long bloomers.