Rain Garden Guide: Turn Runoff Into a Beautiful Garden That Manages Itself
Learn how to build a rain garden that captures 85–90% of stormwater runoff. Step-by-step guide covering site assessment, sizing, construction, native plant zones, and first-year care.
Every time it rains on a typical American yard, water races off the roof, across the driveway, and straight into storm drains — carrying fertilizer, pesticides, and motor oil directly to local streams without filtering through an inch of soil. The EPA identifies urban stormwater runoff as one of the leading sources of water quality impairment in the country [1].
A rain garden intercepts that runoff at the source. It is a shallow, saucer-shaped depression in your yard — typically 100 to 300 square feet — planted with native species and filled with an amended soil mix designed to filter and absorb stormwater. A properly sized rain garden can capture approximately 85 to 90 percent of your annual stormwater runoff before it ever reaches a drain [4].

This guide walks through every step: testing whether your site will support a rain garden, sizing the basin to your specific drainage area, building and planting it correctly, and managing it through the critical first-year establishment window. By the end you will have a complete construction and planting plan for a feature that works harder for your property than any lawn ever did.
See also our guide to front garden design.
Seasonal Garden Calendar
Know exactly what to plant, prune and sow — every month of the year.
What Is a Rain Garden — and How Does It Work?
A rain garden is not a pond, a swamp, or a permanently wet area. It is a depressed planting bed that temporarily holds stormwater after rain events and allows it to percolate into the soil within 24 to 48 hours [2]. Between storms, it sits completely dry.
Infiltration happens through three soil layers, each doing a different job. The top layer — the amended mix of coarse sand, compost, and topsoil — acts as both a biological filter and a drainage accelerant. The high sand content creates large pore spaces that let water move downward quickly; the compost fraction hosts microbial communities that break down organic pollutants. Below that, a transition zone blends the amended mix with native soil. At the base, undisturbed native soil distributes the pre-filtered water into the surrounding groundwater table.
This layered system removes pollutants in ways that a conventional storm drain cannot. Nitrogen from lawn fertilizer binds to organic matter in the compost layer. Suspended sediment settles out in the sandy mix. Heavy metals from road runoff adsorb onto soil particles. Research shows well-designed rain gardens without underdrains reduce stormwater volume by up to 89 percent [3], making them one of the most effective residential tools for non-point source pollution control available to homeowners [1].
Is Your Yard a Good Candidate? Site Assessment
Three checks determine whether your site will support a functional rain garden. Skip any one of them and you risk building a feature that either floods toward your foundation or drains so slowly it creates a stagnant problem.
Slope Check
Your site must slope between 1 and 12 percent. Steeper than 12 percent and inflow velocity is too high for effective infiltration; flatter than 1 percent and there is no natural grade to direct runoff into the basin.
To measure slope without tools: drive two stakes 10 feet apart down the slope. Stretch a level string between them and measure the vertical drop from the lower stake up to the string. A 6-inch drop over 10 feet equals 5 percent slope — an ideal site for a 6 to 7-inch deep garden [3].
Percolation Test
Dig a hole 12 inches wide and 12 inches deep. Fill it to the brim with water and time how long it takes to drain completely. This single test tells you whether your site will work and how deep to dig.
| Drainage time | Infiltration rate | Verdict |
|---|---|---|
| Empties in 8 hours | ~1 inch per hour | Optimal — any depth works |
| Empties in 16 hours | ~0.5 inch per hour | Good — stick to shallower basin |
| Empties in 24 hours | ~0.25 inch per hour | Marginal — amend soil before building |
| More than 24 hours | Under 0.25 inch per hour | Poor — choose different site or add underdrain |
If your soil has heavy clay and drains slowly, you have two options: excavate 12 to 18 inches deep and backfill entirely with the amended soil mix described in the construction section, or relocate the garden to a sandier area of your yard [3].
Location Requirements
Confirm all of the following before finalizing your site:
- At least 10 feet from your foundation — water infiltrating too close finds its way through even well-sealed foundation walls [3]
- At least 25 feet from a drinking well (35 feet if you plan to fertilize the garden) [2]
- At least 25 feet from your septic drain field [3]
- Outside the drip line of large trees — root competition and leaf litter will progressively clog the basin
- Downhill from the roof, driveway, or patio draining into it, so water flows to the garden naturally
- Clear of underground utilities — call 811 at least 72 hours before digging. It is free, required in every state, and takes two minutes [4]
What to Do If Your Soil Fails
Heavy clay that drains in more than 24 hours is not a dealbreaker. Excavate 12 to 18 inches deep, remove all native clay, and replace it entirely with the amended mix. The garden relies on the amended layer rather than native soil percolation and still functions well. Adding a perforated underdrain pipe at the base of the excavation provides a secondary drainage path during large storm events.
How Big Should Your Rain Garden Be?
Most guides give a single rule — make it 20 percent of the drainage area — and stop there. The right size actually depends on three variables: your drainage area, your soil infiltration rate, and your site slope. Here is the calculation in three steps.
Step 1: Measure your contributing area. Identify the impervious surfaces draining into the garden. For a single downspout, measure the roof section it serves: length times width. A 50 by 30-foot roof section equals 1,500 square feet of contributing area.
Step 2: Apply the sizing factor. Your rain garden’s flat bottom should equal 10 to 20 percent of the contributing area. For faster-draining sandy soil, 10 percent is sufficient. For slower clay-amended soil, aim for 20 percent to give water more surface area for infiltration [4]. For 1,500 square feet of roof: target a 150 to 300 square foot garden base.
Step 3: Set depth based on your slope.
| Site slope | Recommended depth |
|---|---|
| Less than 4% | 3 to 5 inches |
| 5 to 7% | 6 to 7 inches |
| 8 to 12% | 8 inches |
Shallower gardens on gentle slopes spread water laterally before it infiltrates, increasing contact area with the soil. Deeper gardens on steeper sites slow the inflow and hold it long enough to percolate [3]. If your contributing area is very large — a 3,000-square-foot driveway, for example — two or three smaller gardens in sequence outperform a single oversized basin by pre-filtering water and handling storm surges better.
How to Build a Rain Garden: Step-by-Step
Step 1: Call 811 Before You Dig
Dial 811 at least 72 hours before your shovel hits the ground. Utility locators will mark gas, water, and electrical lines on your property for free. This is not optional — a gas line strike is a safety emergency, not a repair inconvenience [4].
Step 2: Mark and Excavate the Basin
A kidney or crescent shape works best for residential rain gardens. The curved form slows incoming water and creates a longer flow path across the basin floor, increasing contact time with the soil. Use garden hose or spray paint to mark the outline before digging.
Excavate to your target depth and keep the basin floor as level as possible. A sloped floor concentrates water at the low end while the rest of the basin stays unused. Pile excavated soil downhill for berm construction.
Step 3: Build the Perimeter Berm
Use excavated soil to build a berm 4 to 6 inches above surrounding grade on the downhill and side edges. Compact it firmly in layers — a loose berm erodes and collapses during the first heavy rain. The uphill edge can remain at grade to allow sheet flow from the lawn into the basin.
Step 4: Fill with Amended Soil Mix
The correct mix is 50 to 60 percent coarse sand, 20 to 30 percent compost, and 10 to 20 percent topsoil. Each component serves a specific function: coarse sand creates the macropore structure that drives rapid infiltration; compost provides organic matter for microbial activity and plant nutrition; the small topsoil fraction stabilizes the mix and prevents it from becoming hydrophobic during dry periods between storms. Use coarse builder’s sand, not fine play sand — fine sand compacts under pressure and progressively reduces drainage over time [4].
Till the mix 8 to 12 inches deep into the excavation base before planting to break any residual compaction at the bottom of the dig.
Step 5: Install the Overflow Spillway
Every rain garden will be overwhelmed by a large enough storm. Cut a notch in the downhill berm 12 inches wide and 4 inches deep, line it with permeable weed fabric, and fill with river rock or crushed stone. This spillway channels overflow away from the garden and your foundation during events that exceed the basin’s capacity. Position it so overflow flows toward a lawn or planted bed, never toward a structure [4].
Step 6: Connect the Downspout
Run flexible or rigid PVC pipe from the downspout to the garden, maintaining a continuous downward slope of at least one-quarter inch per foot throughout the pipe run — no flat sections, no dips. A flat section creates a low point where water backs up, pressurizes the pipe, and eventually leaks at the house end.
Extend the pipe 12 inches into the basin to disperse inflow energy and prevent erosion at the entry point. For extra foundation protection, install a pop-up emitter 10 or more feet from the house; it opens automatically when the garden fills to capacity and releases overflow as a slow trickle rather than a torrent [4].


Choosing Native Plants for Three Moisture Zones
Native plants are structural components of a functioning rain garden, not decorative extras. Switchgrass sends roots 6 to 8 feet into the soil, maintaining the vertical drainage channels that keep the basin permeable year after year. Turf grass roots rarely exceed 6 inches and provide almost no infiltration benefit. Choosing natives also converts a drainage feature into ecological infrastructure: our keystone native plants guide identifies the highest-value species for your specific region and USDA zone.
Plant selection follows the moisture gradient from the basin floor outward through three zones.
Zone 1 — Wet Centre
These plants tolerate standing water for 24 to 48 hours and perform best in the deepest part of the basin where saturation is most frequent.
| Plant | Height | Bloom time | Ecological value |
|---|---|---|---|
| Blue Flag Iris (Iris versicolor) | 2–3 ft | May–June | Native bees, hummingbirds |
| Swamp Milkweed (Asclepias incarnata) | 3–4 ft | July–Aug | Monarch butterfly host plant |
| Cardinal Flower (Lobelia cardinalis) | 2–4 ft | July–Sept | Ruby-throated hummingbird |
| Buttonbush (Cephalanthus occidentalis) | 5–12 ft | June–Aug | 15+ pollinator species; shrub anchor |
| Soft Rush (Juncus effusus) | 2–4 ft | June–Aug | Soil stabilization, nesting material |
Zone 2 — Moist Middle
These plants tolerate periodic inundation but grow best in the mid-slope of the basin where soil fluctuates between wet and moist between rain events.
| Plant | Height | Bloom time | Ecological value |
|---|---|---|---|
| Joe-Pye Weed (Eutrochium purpureum) | 4–7 ft | Aug–Sept | Swallowtail butterflies, bees |
| New England Aster (Symphyotrichum novae-angliae) | 3–5 ft | Sept–Oct | Late-season pollinators |
| Wild Bergamot (Monarda fistulosa) | 2–4 ft | July–Aug | Bumblebees, hawk moths |
| Black-Eyed Susan (Rudbeckia hirta) | 1–3 ft | June–Oct | Goldfinches (seed heads) |
| Purple Coneflower (Echinacea purpurea) | 2–4 ft | June–Aug | Specialist bees, goldfinches |
Zone 3 — Dry Edges
The outer berm and surrounding transition area drain quickly and behave like a typical garden bed between rain events. Native grasses are particularly effective here — their deep root systems anchor the berm against erosion while providing winter structure and wildlife value throughout the year.
Related: flower colour combinations.
| Plant | Height | Bloom time | Ecological value |
|---|---|---|---|
| Switchgrass (Panicum virgatum) | 3–6 ft | Aug–Sept | Nesting cover, winter bird seed |
| Little Bluestem (Schizachyrium scoparium) | 2–4 ft | Aug–Sept | Fall color, erosion control |
| Butterfly Weed (Asclepias tuberosa) | 1–2 ft | June–Aug | Monarch host, specialist bees |
| Yarrow (Achillea millefolium) | 1–3 ft | June–Aug | Generalist pollinators, drought-tolerant |
For plant combination strategies that attract additional pollinators across seasons, our companion planting guide covers pairings that work well across native perennial beds.

First-Year Establishment and Ongoing Maintenance
Rain gardens are marketed as low-maintenance, and they are — after year two. The first growing season is the window where most installations fail, and it demands consistent attention.
Year 1: The Critical Window
Weeks 1 to 4: Water twice a week in the absence of rain. Native plants are not yet deep enough to access subsurface moisture, and newly planted specimens will wilt during dry stretches without supplemental water.
Weeks 4 to 12: Weed aggressively. Disturbed soil is an open invitation for fast-growing annuals and invasive plants. Pull anything you did not plant. Avoid pre-emergent herbicides — they will kill your native seedlings too.
Months 3 to 6: Reduce watering to once a week. If not already in place, apply a 2 to 3-inch layer of shredded hardwood mulch to suppress weeds and retain soil moisture between storms.
End of first season: Leave stems standing through winter rather than cutting them back. Hollow stems provide overwintering habitat for native cavity-nesting bees — a worthwhile trade-off for a less manicured winter appearance.
Ongoing Seasonal Schedule
- Early spring: Clear winter debris, divide overcrowded plants, refresh mulch to 2 to 3 inches depth
- Summer: Spot-weed monthly; inspect the overflow spillway for erosion after major storms
- Fall: Remove invasive plants before they set seed; light cutback of the tallest stems if needed for aesthetics
- Every 3 to 5 years: Check the basin floor for sediment accumulation. A 1 to 2-inch sediment layer reduces infiltration — rake it out and remove it
The Mosquito Question
The most common objection to rain gardens is mosquito risk — and it is unfounded in a properly designed garden. Aedes and Culex mosquitoes require standing water for at least 72 hours to complete larval development. A rain garden that drains within 24 to 48 hours as designed provides no viable breeding habitat [2]. If your garden holds water past 48 hours, that is a drainage problem to diagnose: retest the percolation rate and check whether clay has migrated into the amended soil layer over time.
The Bigger Picture: Why Rain Gardens Matter
A single residential rain garden capturing runoff from 800 square feet of roof can prevent thousands of gallons of polluted stormwater from reaching local waterways each year. That runoff carries fertilizer nitrogen, lawn pesticides, motor oil, and heavy metals — exactly the pollutants that impair downstream aquatic ecosystems. The EPA’s Soak Up the Rain initiative specifically highlights residential rain gardens as one of the most scalable tools for reversing that pattern [1].
Rain gardens also recharge local groundwater rather than routing water into pipes that deliver it directly to streams at flood velocity. In urbanized watersheds where 30 to 60 percent of land is impervious, that natural groundwater recharge function has largely disappeared. A rain garden restores a portion of it, yard by yard.
From a garden design perspective, rain gardens integrate naturally with other ecological approaches. Pair yours with a pollinator garden in adjacent beds — the native plant palettes overlap significantly, and connected plantings create habitat corridors that support far more species than either feature alone. If you are also rethinking your lawn footprint, our lawn alternatives guide covers the best low-maintenance turf replacements for the areas surrounding a rain garden.

Frequently Asked Questions
How long does a rain garden take to drain?
A correctly designed rain garden drains completely within 24 to 48 hours after a rain event. If yours holds water longer, the most likely cause is insufficient infiltration in the native soil below the amended layer. Retest your percolation rate and check whether clay has migrated into the amended mix over time.
Can I build a rain garden in clay soil?
Yes, but it requires deeper excavation. Remove all native clay to a depth of 12 to 18 inches and replace it entirely with the amended mix (50 to 60 percent coarse sand, 20 to 30 percent compost, 10 to 20 percent topsoil). The garden functions well by relying entirely on the amended layer. A perforated underdrain pipe at the base provides additional drainage capacity for large storm events.
Will a rain garden attract mosquitoes?
No, if it drains within 48 hours. Mosquito larvae require at least 72 hours of standing water to develop. A properly sized and drained rain garden offers no viable breeding habitat. Extended standing water signals a drainage problem that should be fixed, not a reason to avoid the feature.
Does a rain garden work in partial shade?
Yes, though plant selection shifts. Replace sun-preferring species like cardinal flower and black-eyed Susan with shade-tolerant natives: swamp rose (Rosa palustris), Virginia sweetspire (Itea virginica), and royal fern (Osmunda regalis) all thrive in moist, partially shaded conditions and provide the same deep-rooted infiltration benefit.
How much does a DIY rain garden cost?
For a typical 150 square-foot garden: soil amendments run $150 to $300 depending on local sand and compost prices; native plants cost $200 to $400 for 1-gallon container plants; pipe, weed fabric, and stone add another $50 to $100. Total DIY range: $400 to $800. Professional installation typically runs $3 to $10 per square foot depending on site complexity and regional labor costs.
Sources
- U.S. Environmental Protection Agency. Soak Up the Rain: Rain Gardens. EPA.gov
- University of Minnesota Extension. Building a Rain Garden. extension.umn.edu
- University of Nebraska-Lincoln Extension (G1758). Stormwater Management: Rain Garden Design for Homeowners. extensionpubs.unl.edu
- Princeton Hydro. How to Build a Rain Garden in 10 Steps. princetonhydro.com
- AquaBarrel. Native Plants for Rain Gardens: The Ultimate Guide. aquabarrel.com
- Penn State Extension. Rain Garden Resources from Penn State Extension. extension.psu.edu









