Learn about the top 10 shade-loving plants, including Hosta, Heuchera, Dead Nettle, Tiarella, Astilbe, Foxglove, Ferns, Hydrangea and more. Fill the shady spots in your garden with a variety of plants that grow in shade including perennials, annuals, flowering shrubs, and trees.