What is a rain garden? A rain garden is a garden of native shrubs, perennials, and flowers planted in a small depression . It is designed to temporarily hold and soak in rain water runoff that flows from impermeable surfaces like roofs, driveways, patios or... The post Rain Garden: Everything You Need To Know appeared first on KG Landscape Management.