How to install a rain garden?

Expert lawn care advice from Charlotte’s trusted professionals

Rain Garden Design and Purpose

A rain garden is a shallow, planted depression that captures runoff from roofs, driveways, and impervious surfaces, allowing water to infiltrate slowly into soil instead of overwhelming storm drains. These features reduce flooding, filter pollutants naturally, recharge groundwater, and provide habitat for beneficial insects and wildlife. In Charlotte's Piedmont region with clay-heavy soils, rain gardens significantly improve drainage while reducing erosion.

Rain Garden Installation Steps

  1. Location Selection: Position 5-10 feet from home foundation and utility lines. Calculate collection area (roof or driveway square footage) to determine appropriate garden size.
  2. Excavation: Dig basin 4-8 inches deep in slight depression. Size: roughly 5-10% of collection area square footage.
  3. Soil Preparation: Create soil mix from native clay, compost (20-40%), and sand to improve infiltration while maintaining structure.
  4. Plant Selection: Install native perennials tolerating both wet and dry periods (coneflower, black-eyed Susan, Joe-Pye weed, native sedges).
  5. Mulching: Add 2-3 inches of mulch to retain moisture and suppress weeds during establishment.
  6. Drainage Check: Verify water infiltrates within 24 hours; adjust soil composition if drainage is inadequate.
Pro Tip: Plant rain gardens in fall to allow root establishment over winter, improving spring performance.

About Cornerstone Creations

Cornerstone Creations is a Charlotte-born company that has been caring for lawns and landscapes throughout the metro area since 2000. With 26 years of hands-on experience, we serve a wide range of neighborhoods and communities: Ballantyne Country Club, Ballantyne East, Ballantyne West, Berewick, Myers Park, Eastover, SouthPark, Foxcroft, Quail Hollow, Providence Country Club, Providence Crossing, Providence Plantation, Piper Glen Estates, Raintree 28277, Blakeney, Rea Farms, Ardrey Kell, Ardrey, Wessex Square, the Arboretum area, Dilworth, Freedom Park, Chantilly, Wendover Sedgewood, Cotswold, Madison Park, Beverly Woods, Beverly Crest, Barclay Downs, Lansdowne, Hembstead, Sardis Forest, Starmount, Montibello, Matthews, Sardis, Brightmoor, Mint Hill, Stallings, Indian Trail, Steele Creek, Parkside, Weddington, Highgate, Lake Forest, Twin Lakes, Marvin, Waxhaw, Providence Downs, and Skyecroft. As lifelong locals, we know exactly what Charlotte’s unique growing conditions demand and adapt our approach for each property we maintain. From basic lawn upkeep to comprehensive landscape overhauls, our commitment to quality and customer satisfaction has made us a trusted name across the region.

Need Help With Your Lawn? Get a Free Quote Today

Our Charlotte lawn care experts are ready to help. Contact us for a free, no-obligation estimate.