Coral bells, dead nettle, foamflower, and lungwort are some common flowers that grow in the shade. Other flowering plants that thrive in the shade are foxglove, primrose, spurge and lady's mantle.
Before planting flowers in the shade, assess how much light the plants will actually receive. If the flowers are to grow in deep shade, choose spring bulbs such as snowdrops, scillas and species tulips. Annuals such as balsam, fuchsias, begonias and feverfew need light shade. Perennials that bloom in light shade include forget-me-nots, meadowsweet, bleeding heart and bergenia. Day lilies and hosta lilies are suitable for heavily shaded areas, and so are woodland flowers such as meadow rue, Virginia bluebells and wild violets.