Turn drainage problems into beautiful native plant gardens. 28 rain garden designs that manage stormwater, filter pollutants, attract pollinators, and look stunning — all at once. From simple downspout diversions to pollinator powerhouses.
Preview Designs on Your Yard with AI →Redirect roof runoff from downspout into a shallow depression garden. 6–12 inch depth. Native plants absorb 30–40% more water than lawn. Most common rain garden type.
Capture driveway runoff (pollutants + sediment) in rain garden at base of slope. Acts as filter for oil, fertilizers, and sediment before they reach storm drains.
Curb opening channels street runoff into front yard rain garden. Common in Portland, Seattle, Milwaukee. Requires street permit but city often helps or funds.
Replace traditional foundation bed with sloped rain garden. Positions house 6+ inches above garden. Protects foundation while managing runoff. Beautiful + functional.
Bioretention cell around street tree. Captures and absorbs street runoff. Improves tree health. Increasingly standard in urban street design. Zone 3–9.
Convert chronically soggy lawn patch into rain garden. Native sedges + rushes + Joe Pye weed thrive. No more mowing wet spots. Turn a problem into a feature.
Collect patio and deck runoff in adjacent rain garden. Directs water from impervious surface away from foundation and into infiltration area.
Gentle swale (shallow channel) across lawn directs runoff to rain garden at downhill end of yard. Completely invisible when dry. Handles significant storm flow.
Pool overflow + backwash water captured in adjacent rain garden. Native plants filter pool chemicals before reaching groundwater. Zone 5–10.
Multiple level rain gardens on a slope. Each level catches runoff from above. Planted with native plants adapted to periodic wet + dry cycles.
Series of small rock check dams slow runoff down a slope. Swale planted with native grasses between dams. Reduces erosion 70–90% on steep grades.
Decorative dry creek bed channels water from uphill, terminates in rain garden pool at base. Beautiful dry, functional when wet. Most versatile drainage solution.
Soil berm + rain garden below it. Berm catches slope runoff, rain garden absorbs it. Berm planted with deep-rooted grasses for stability.
Big bluestem + switchgrass + prairie dropseed + native sedge + coneflower. Classic Midwest rain garden palette. Handles wet/dry cycles naturally. Zone 3–8.
Swamp azalea + inkberry + native sedge (Carex) + blue flag iris + cardinal flower. Woodland edge plants adapted to periodic flooding. Zone 4–7.
Virginia sweetspire + buttonbush + native sedges + Lobelia cardinalis + swamp milkweed. Handles SE heat + heavy summer rains. Zone 6–9.
Native red-osier dogwood + Carex obnupta + Mimulus + camas lily + blue wild indigo. Perfect for PNW winter rain. Zone 6–9.
Swamp milkweed (Asclepias incarnata) + native asters + goldenrod + cardinal flower. Certified monarch waystation + functional stormwater. Zone 4–9.
Rain garden as formal border: Karl Foerster grass + native Lobelia + swamp milkweed + blue flag iris. Looks like conventional garden; functions as bioretention.
Inspired by Japanese water gardens: Korean feather reed grass + Japanese iris + water-loving mosses + stepping stones. Serene + functional bioretention.
Stepping stones through rain garden allow access when wet. Flagstone or river boulders. Plants between stones: creeping jenny, native sedges, monkey flower.
Joe Pye weed + coneflower + swamp milkweed + native asters + switchgrass. Monarch + swallowtail + bumblebee magnet. Beautiful + ecologically powerful.
Elevated planter with drain hole into soil below. Above-grade bioretention for patios and decks. Removes hardscape runoff while adding greenery.
Narrow parkway strip (city right-of-way between sidewalk and street) converted to rain garden with curb cut. Requires permit but cities often encourage it.
Green roof lite: large containers on rooftop capture rainwater, reduce runoff, insulate building. Native sedums + grasses thrive with minimal soil depth.
Shallow graded swale planted with Carex pensylvanica + Carex stricta. $300–$600 DIY. Lowest-cost effective rain garden approach.
Use existing low lawn area — deepen 4–6 inches + plant native species. Zero grading cost. Free native plant sources: local plant swaps, NRCS offices, state DNR.
Many cities (Philadelphia, Minneapolis, Portland, Milwaukee) provide free rain garden plants + installation assistance. Check local stormwater utility for rebate programs.
Native plants that handle both wet periods and dry spells — essential for successful rain gardens.
| Plant | Wet Tolerance | Drought Tolerance | Zone | Height | Wildlife Value |
|---|---|---|---|---|---|
| Swamp Milkweed (Asclepias incarnata) | ✓ Tolerates flooding | ✓ Drought tolerant when established | 3–9 | 3–4 ft | Monarch host plant |
| Blue Flag Iris (Iris versicolor) | ✓ Tolerates flooding | Moderate drought ok | 3–9 | 2–3 ft | Stunning purple blooms |
| Switchgrass (Panicum virgatum) | ✓ Very tolerant | ✓ Drought tolerant | 4–9 | 3–6 ft | Red fall color |
| Joe Pye Weed (Eutrochium) | ✓ Tolerates wet | Moderate | 3–9 | 4–7 ft | Butterfly + bee magnet |
| Cardinal Flower (Lobelia cardinalis) | ✓ Loves wet | Needs moisture | 3–9 | 2–4 ft | Hummingbird attractor |
| Buttonbush (Cephalanthus occidentalis) | ✓ Standing water ok | Moderate drought | 4–11 | 5–12 ft | Unique white ball flowers |
| Virginia Sweetspire (Itea virginica) | ✓ Tolerates flooding | ✓ Drought tolerant | 5–9 | 3–5 ft | Best red fall color |
| Inkberry Holly (Ilex glabra) | ✓ Prefers wet | Moderate | 4–9 | 5–8 ft | Black berries, evergreen |
| Pennsylvania Sedge (Carex pensylvanica) | ✓ Very tolerant | ✓ Very drought tolerant | 3–8 | 6–12 in | Low-maintenance edge plant |
| Native Aster (Symphyotrichum) | ✓ Tolerates seasonal wet | ✓ Very drought tolerant | 3–8 | 1–4 ft | Fall monarch food source |
See how native plant designs would look on your property — with full plant lists and cost estimates.
Try AI Landscape Design Free →A rain garden is a shallow depression in the landscape planted with deep-rooted native plants that captures and absorbs stormwater runoff. Unlike a pond, it doesn't stay wet — it fills after rain and drains within 24–48 hours. Rain gardens filter pollutants (fertilizers, oil, sediment) from runoff before they reach streams and groundwater. The deep roots of native plants infiltrate water 30–40% faster than lawn and provide wildlife habitat.
Building a rain garden step-by-step: (1) Find your location — look for where water pools or drains after rain, ideally 10+ feet from your house foundation; (2) Determine size — typically 20–30% of the runoff area (driveway, roof section); (3) Dig 6–18 inches deep with flat bottom and sloped sides; (4) Test drainage — pour 12 inches of water, should drain within 24 hours; (5) Amend soil with compost if drains slowly; (6) Plant native plants suited to wet/dry cycles; (7) Mulch with 2–3 inches of shredded wood mulch; (8) Water regularly first year until established.
Best rain garden plants must tolerate both periodic flooding AND summer drought between rains: Swamp milkweed (Asclepias incarnata) — monarch host; Blue flag iris — stunning blooms; Joe Pye weed — butterfly magnet; Cardinal flower — hummingbird favorite; Switchgrass (Panicum virgatum) — structural grass; Virginia sweetspire — incredible fall color; Inkberry holly — evergreen shrub; Buttonbush — unique flowers; Pennsylvania sedge — ground-covering edge plant; Native asters — fall bloom. All must be native or regionally adapted to handle your specific wet/dry cycle.
Rain garden cost: DIY simple (native plants from nursery, basic grading): $300–$800 / DIY with professional grading consultation: $500–$1,500 / Professional installation: $1,500–$5,000 / Large bioretention project: $5,000–$20,000. Many municipalities subsidize rain gardens significantly — Philadelphia Rain Check program gives $100 credit per 100 sq ft managed. Minneapolis offers rebates up to $1,500. Ask your stormwater utility about local programs before paying full price.
A properly designed rain garden prevents flooding — it doesn't cause it. Key rules: (1) Locate rain garden 10+ feet from house foundation; (2) Test drainage before planting — should drain within 24–48 hours; (3) Size the garden correctly for the drainage area; (4) Grade overflow to drain away from house if garden fills; (5) Never locate in area with high water table (within 2 feet of surface). If your existing drainage problem is severe, consult a landscape architect or civil engineer for proper grading before installing a rain garden.
A properly designed rain garden does NOT create mosquito problems. Mosquitoes need 7+ days of standing water to breed. A functional rain garden drains within 24–48 hours — too fast for mosquito breeding. The key is proper soil drainage. If water stands longer than 48 hours, the soil may need amendment (add coarse sand or compost). Native plants also attract predatory insects (dragonflies, damselflies) that eat mosquito larvae. Rain gardens actually reduce mosquito breeding by diverting water that would otherwise pool for days in low spots.