Best shade flowers – Perennials. There is a wide variety of flowers that grow in shade that are also perennials. These shade tolerant flowers can be planted once and will come back with lovely flowers year after year. 1  Astilbe. 2  Bee balm. 3  Bellflowers. 4  Bleeding-Heart.5  Forget-me-not.ome white flowers that grow in shade are: 1  Alyssum. 2  Astilbe. 3  Begonia. 4  Common Shootingstar. 5  Coral Bells. 6  Dropwort. 7  Heliotrope. 8  Impatiens.