Perennial Flowers last 2 or more years, so make sure where you plant them is where you want them to stay. Some perennial flowers will bloom the first year from seed, but most wait until they've become established in the second year to bloom. Perennials as a rule bloom for only part of the summer, so a mixture of different varieties ensures that you will have some color throughout the growing season.