Some of the best perennial flowers that will bloom year after year are false indigo, daylily, hydrangeas, asters, sage, and lavender, to name a few.