My favorite flowering perennials for pots are those with a compact, bushy appearance. Most of these tend to have an abundance of flowers over several months. Good options include polygala, lavatera, hydrangea, and penstemon.