A dry creek bed is a shallow, rock-lined channel that handles runoff and looks like a natural streambed when it is dry. The short answer on how to build one: dig a gently curving channel, line it with landscape fabric, set larger boulders along the banks, then fill the bed with river rock graded large in the center and smaller toward the edges. It solves drainage and adds a striking feature at the same time. Here is the full process.
What a dry creek bed does
A dry creek bed gives runoff a defined path so it does not pool on your lawn or erode a slope. Most of the year it sits dry and reads as a design feature, a meandering line of stone through the yard. When it rains, it channels water where you want it to go. That double duty is why it is one of the most popular rock projects for yards with drainage trouble.
What you need
- River rock in a couple of sizes for the bed, plus smaller cobble or pebble for the edges.
- Boulders to anchor the banks and add natural variation.
- Landscape fabric to block weeds and keep soil from mixing into the rock.
- A shovel, marking paint or a hose, and a wheelbarrow.
Step 1: Plan the route
Lay out the path with a hose or marking paint, following the natural low line of your yard so water wants to flow that way. Build in gentle curves rather than a straight line, since curves look natural and slow the water down. Plan for the bed to start where water collects and end where it can safely drain or soak away.
Step 2: Dig the channel
Excavate a shallow channel, wider and deeper in the center than at the banks. A common profile is a couple of feet wide for a garden-scale bed, deeper in the middle so the bed has a believable streambed shape. Pile the soil to build up the banks slightly if you want more definition.
Step 3: Lay fabric
Line the channel with landscape fabric, overlapping seams and running it up the banks. Fabric keeps weeds from growing up through the rock and stops the underlying soil from muddying the stone over time.
Step 4: Set boulders, then fill with river rock
Place your boulders first, staggered along the banks and bends rather than evenly spaced, so they look like they settled there naturally. Then fill the bed with river rock: larger stones down the center where water runs hardest, grading to smaller cobble and pebble along the edges. Vary the sizes so it reads like a real streambed instead of a uniform trench.
Sizing for real runoff
If the bed needs to carry meaningful water, make it wide and deep enough for your heaviest rains and use larger rock in the center to resist washing. For erosion-prone slopes, larger angular rock and rip rap hold up better than smooth pebble. Our river rock vs. pea gravel drainage guide covers stone choice for flow.
Frequently asked questions
What rock do you use for a dry creek bed?
River rock is the main fill, with larger stones in the center and smaller cobble or pebble at the edges. Boulders anchor the banks. The size mix is what makes it look like a natural streambed.
How wide and deep should a dry creek bed be?
Garden-scale beds are often a couple of feet wide, deeper in the center than the banks. Size it up if it needs to carry heavy runoff, and keep gentle curves for a natural look.
Do you need landscape fabric under a dry creek bed?
Yes. Fabric blocks weeds and keeps soil from working up into the rock and muddying it. Run it up the banks and overlap the seams.
Does a dry creek bed really help with drainage?
Yes, when it follows the natural low line of the yard and is sized for your runoff. It channels water along a defined path instead of letting it pool or erode the soil.
Get your stone
Browse river rock and boulders for your creek bed. Order a sample to match the color, and we deliver nationwide from our California yards.