A rain garden is a vegetated depression that collects rainwater and allows it to infiltrate into the ground instead of running off the surface. A garden can provide habitat for bees and butterflies, and reduce the need for expensive stormwater structures. Rain gardens can also beautify your landscape.