Laying rocks for landscaping starts with clearing and leveling the site, then adding edging and spreading rock to a 2–3 inch depth.
The secret to a rock bed that looks good for years is almost entirely in what you do before a single stone hits the ground. Skip the prep and you’ll be pulling weeds through gravel by midsummer. The process itself is straightforward — measure, clear, compact, edge, and spread — but each step matters more than the last. Here’s the order that works.
Measure The Area Before You Buy Anything
Walk the space and measure its length and width to get your square footage. Rock is sold by coverage area, and knowing your number keeps you from overbuying by a ton or running short mid-project.
Your supplier or the bag label will tell you how many square feet a bag covers at your chosen depth. Do that math before you load the truck.
Clear, Grade, And Compact The Soil
This is the step people skip, and it’s the one that separates a tidy bed from a weedy mess. Remove all grass, weeds, roots, and loose organic matter from the area. Left in place, grass will push straight up through a thin layer of rock within a season. Rake the soil smooth, then compact it with a hand tamper or plate compactor so it won’t settle unevenly later.
Pay attention to drainage while you’re at it. The surface should slope away from your house and any hardscape at a grade of at least 2% — roughly a quarter-inch of drop per foot. Water that pools in a rock bed will eventually undermine the edging and shift the stones.
Install Edging And A Weed Barrier
Rocks have a habit of migrating during heavy rain and foot traffic. A border — metal, plastic, or a trench — keeps them where you put them. Dig a trench about 6 inches deep around the perimeter; this anchors the edge and keeps fabric from pulling up. The edging itself should sit slightly above grade so it actually contains the rock.
Landscape fabric is worth the effort under smaller decorative rock and pea gravel, where weeds find it easiest to push through. Lay it over the compacted soil, overlap the seams, and pin it down before you spread anything. Skip the fabric under large river rock or boulders, where it does little good.
Spread The Rock Evenly And Finish
Work in small piles, not one big dump. Shovel the rock into the bed, then rake it level, filling the low spots and knocking down the high ones. On a slope, work from the bottom uphill so you’re not fighting gravity with every load.
If you’re placing boulders, partially bury them for stability and a more natural look, and leave clearance around tree trunks and plant crowns to prevent rot. For large stones, roll or slide them into place with a pry bar rather than lifting — your back will thank you.
Once the bed is level, rinse dusty rock with a hose if you want it to look fresh, and expect to top off a few thin spots after the first good rain settles everything. If you’re weighing the right material for a feature like a dry creek bed or garden border, our roundup of the best big flat rocks for landscaping covers the top options and what each is best suited for.
Common Mistakes That Ruin A Rock Bed
Most failed installations trace back to one of these four errors:
- Skipping site prep. Rock laid over grass or roots leads to regrowth and uneven settling within a year.
- Poor drainage. A flat bed that doesn’t slope away from the house can direct water toward the foundation.
- Weak edging. Without a proper border or trench, rain will push rock into the lawn.
- Wrong depth. Too little rock exposes the fabric; too much buries the edging and smothers plants.
Get those four right and the rest of the job is just physical labor. Decorative rock won’t need weeding, watering, or mowing — which is the whole point of putting it down.
FAQs
How deep should landscaping rocks be?
Going too shallow exposes the fabric and invites weeds.
Do I need landscape fabric under rocks?
Landscape fabric helps suppress weeds under smaller decorative rock and pea gravel, where regrowth is most likely. It is not a substitute for proper drainage or soil compaction. Under large river rock or boulders, fabric adds little value and can be skipped.
Can I lay rocks directly on grass?
No. Grass and weeds left under a rock layer will push through within a season and create uneven settling as the organic matter breaks down. Always clear vegetation, remove roots and loose soil, and compact the base before installing any rock.
References & Sources
- Bob Vila. “How to Landscape With Rocks.” Covers site preparation, edging, and rock depth recommendations.
- The Home Depot. “Rock Landscaping Ideas.” Provides guidance on rock types, coverage, and installation basics.
