Answer: Annuals are seasonal - they only last for a few months at best. Some prefer cool temperatures and others like it hot so you will need to plant new annuals, depending upon the season. However, perennials can bloom for long periods of time. Here is a web address for a publication on perennials, along with bloom periods, from the University of Florida: http://edis.ifas.ufl.edu/MG035
I think you will find it helpful in planning your garden.
Q&A Library Searching Tips