A rain garden is a shallow depression planted with native plants that captures and filters rainwater runoff. It reduces flooding, provides habitat, and requires little watering once established. To create a rain garden, choose a site that receives runoff, mark its outline, dig a basin, amend soil if needed, and plant a diversity of native species suited to the site. Ongoing maintenance is minimal after establishment.