Skip to content
How-To Guides

How to Build a Dry Creek Bed That Actually Handles Runoff

Most dry creek beds are decoration that fails in the first real storm. How to build one that actually moves runoff: routing, sizing, rock sizes, lining, and the mistakes that cause washouts.

By Tim WoodringUpdated 6 min read
Natural dry desert stream bed lined with river rock — the model for a landscaped dry creek bed

To build a dry creek bed that actually handles runoff, trace where water enters and leaves your yard, dig a shallow, wide channel that slopes continuously downhill to a safe outlet, line it, set boulders on the curves, fill it with mixed river cobble, and armor both ends. Plants go on the banks, not in the channel. Search for dry creek beds and you'll find a thousand photos of pretty rock ribbons that would wash out in the first thunderstorm. A real one is functional drainage that happens to look good: it catches roof and slope runoff, slows it down and moves it somewhere harmless. Built right, it needs no water and almost no maintenance.

Step 1: Watch where the water goes

Wait for a hard rain, or run a hose at the top of the yard for 20 minutes, and watch. Where does water enter the yard: downspouts, a neighbor's slope, the driveway? Where does it pool? Where could it safely leave: a street gutter, a planted basin, a low corner away from buildings?

Your creek bed connects the entry point to the exit point along the path water already wants to take. Fighting the existing flow is how you build an expensive decoration.

Step 2: Plan the route and the outlet

Two rules are non-negotiable. The channel must slope continuously downhill (a 2% grade, about ¼ inch per foot, is enough), and it must discharge away from foundations, yours and your neighbor's.

Local rules decide how far is far enough. As one example, Portland's downspout disconnection guide requires water to discharge at least 6 feet from a basement, 2 feet from a crawl space or slab, and 5 feet from a neighbor's property line, and says not to disconnect within 10 feet of a retaining wall or on slopes over 10%. Check your own city's stormwater rules before sending water toward a property line or sidewalk.

If the outlet can't reach a gutter, end the creek in a planted basin. EPA describes a rain garden as a depressed area that collects water from a roof or driveway and lets it soak in, planted with grasses and flowering perennials. A dry creek feeding a rain garden is a classic pairing.

Before digging, request utility locates. In Colorado you must contact Colorado 811 at least three business days ahead; every state has an equivalent.

Step 3: Size and dig the channel

For typical residential runoff, dig a channel roughly 2–4 feet wide and 8–18 inches deep, about three times wider than deep. More roof area or a bigger slope feeding it means a bigger channel. Make it wider than feels necessary: real creeks are wide and shallow, and an oversized channel forgives storms that an undersized one doesn't. Gentle curves look natural and slow the water; a dead-straight chute looks fake and erodes at the outlet.

Pile the excavated soil along the outside of the curves to form low banks. They keep water in the channel and give you planting mounds.

Step 4: Line the channel

Rake the bottom smooth, remove sharp roots and rocks, and firm the soil. Then lay a non-woven geotextile (filter fabric) down the channel and up the sides, pinned every few feet. Here the fabric isn't a weed barrier; it keeps moving water from pulling soil out from under the rock. That's the one place fabric earns its keep in a xeriscape. Under mulch in planting beds, CSU Extension doesn't recommend woven weed fabric because it clogs and weeds root through it.

Step 5: Set the big rocks first

Boulders and large stones go along the outside of curves, where water pushes hardest, and at the inlet and outlet. Bury each one about a third of its height so it looks placed by a flood, not a person. Vary the sizes and cluster them in odd numbers.

Step 6: Fill with mixed cobble

RockTypical sizeWhere it goes
Boulders12–24 in+Outside of curves, inlet, outlet, banks
Large cobble / flat splash rock6–12 inInlet splash pad, channel edges
River cobble2–6 inChannel bottom, the bulk of the fill
Pea gravel or small river rock¼–1 inFilling gaps between cobble, top dressing

Put the thickest layer of cobble in the channel bottom and let smaller stone fill the gaps. Mixed sizes lock together; a single size of small stone migrates downstream in heavy flow.

Look at a natural wash like the one in the photo above: mixed rock sizes, wide and shallow, plants on the banks and not in the channel.

Dry creek bed with large buried boulders on the curves and mixed river cobble in the channel
Graded rock done right: big stones set on the curves, cobble filling the channel, plants kept to the banks. — Photo: Payton Chung, CC BY 2.0

Step 7: Armor the inlet and outlet

These two spots take the most abuse. Put a splash pad of large flat rock where the downspout enters, and spread cobble in a fan where water exits so it slows and spreads instead of cutting a gully. The classic failure is erosion at both ends of a beautiful middle.

Step 8: Plant the banks

Plants belong on the berms and edges, where they catch some runoff without blocking flow. Good bank plants include little bluestem, blue grama, rabbitbrush, Autumn Joy sedum and creeping veronica spilling over the rocks. More options are in ornamental grasses and drought-tolerant groundcovers. A creek bed edged with grasses that move in the wind sells the illusion, and it makes a strong design spine for a front-yard xeriscape or backyard.

Residential front yard dry creek bed of river cobble winding through drought tolerant plantings
A front-yard dry creek bed: cobble channel dry and open, plantings massed on the banks. — Photo: California Native Plant Society, CC BY 2.0

If your creek bed runs down a grade, it pairs naturally with terracing; see xeriscaping a slope.

What it costs

Rock itself is inexpensive; delivery and labor are what you pay for. A 20–30 foot DIY creek bed usually needs a roll of fabric, a few boulders and a couple of tons of cobble, which typically lands in the several-hundred-dollar range. Hiring it out costs several times that. Placing boulders heavier than you can safely move is the part most worth paying a pro for.

Mistakes that cause washouts

  • No lining underneath. Water tunnels under the rock and the channel slumps.
  • One size of rock. It reads as a gravel ditch, and small stone alone migrates downstream.
  • Ignoring the outlet. If water exits onto bare soil, you've just moved the erosion problem.
  • Too shallow and too narrow. The first overflow cuts a new channel beside yours.
  • Plants in the flow line. They catch debris, dam the channel and then die.
  • Pointing it at a neighbor. Runoff sent onto adjoining property causes disputes and, in many cities, violates code.

From our installs: on the Front Range, the dry creek beds that fail are almost always the ones built for looks during a dry spring. The first August thunderstorm finds the undersized outlet, and the water cuts around the rock and into the lawn or mulch downstream. We size for the roof area feeding the channel, oversize the outlet, and set the heaviest rock at the downspout. On clay, we end the creek in a shallow planted basin rather than a gravel pit, because water sits in clay for a long time.

Frequently asked questions

How deep should a dry creek bed be?

For most residential runoff, 8–18 inches deep and 2–4 feet wide, about three times wider than deep. More roof area or a larger slope feeding it needs a bigger channel. Wide and shallow handles storms better than narrow and deep.

Do you need landscape fabric under a dry creek bed?

Use a non-woven geotextile in the channel. Its job is to stop water from washing soil out from under the rock, not to block weeds. That's different from putting woven weed fabric under mulch in planting beds, which CSU Extension doesn't recommend.

What size rock is best for a dry creek bed?

A mix. Use boulders on the outside of curves and at both ends, 2–6 inch river cobble as the main fill, and smaller gravel in the gaps. A single size of small rock looks unnatural and washes downstream.

Where should a dry creek bed drain?

Somewhere water can safely leave or soak in: a street gutter where allowed, a planted rain garden basin, or a low area well away from foundations and property lines. Check your city's stormwater rules before directing water off your property.

Written by

Tim Woodring

Denver, Colorado

Founder of Xeriscaping.com and Xeris Landscaping, a Front Range xeriscape design-build company. Writes about low-water landscapes that actually work in the American West.