Blue flowers are rare but readily available as annuals, perennials, bushes and vines including: larkspur, astilbe, iris, Rose of Sharon, butterfly bush, delphinium, morning glory, hydrangea and creeping phlox.
Some are wild monkshood, delphiniums, juniper, hibiscus, bayberry, butterfly bush, bachelor button, morning glory, sweet pea, veronica, flax, plumbago, statice, lobelia and hydrangeas. Some places will dye roses blue also.