What you need to know before you start

A rock patio is a gravel or crushed stone surface set over a prepared base, held in place by edging and compacted into a stable walking surface. You can build one yourself without special tools or experience—the work is physical but straightforward, and mistakes are straightforward to fix. Most DIY rock patios take a weekend or two, depending on size.

The real decision is whether to dig out the existing soil or build on top of it. Digging creates a sunken patio that looks finished and won't shift as much over time. Building on top is faster but means the rocks will settle and spread, especially in the first year. Either way, the process is the same: define the edge, prepare the base, add landscape fabric, and spread the rock.

You will need a shovel, a level, a wheelbarrow, landscape edging (plastic or metal), landscape fabric, and crushed stone or gravel. Rent a plate compactor from a home improvement store if your patio is larger than about 100 square feet—it costs $40 to $60 per day and saves your back. For smaller areas, a hand tamper works.

Key Takeaways

  • Dig out 4 to 6 inches of soil, or build on top of existing ground—digging creates a more stable patio but takes longer.
  • Lay landscape edging around the perimeter first, then add 2 to 3 inches of crushed stone base, compact it, and top with 2 inches of decorative rock.
  • Use landscape fabric between the base layer and decorative rock to prevent weeds and keep the layers from mixing.
  • Rent a plate compactor for patios over 100 square feet; hand tamping works for smaller areas but requires more effort.
  • The patio will settle and shift in the first year, especially in freeze-thaw climates—plan to add rock and re-level in spring.

Marking out the patio and setting the edge

Start by marking the outline of your patio with spray paint or chalk. Step back and look at it from your house and from the yard—the shape should feel balanced and the size should match how you plan to use it. A 10-by-12-foot patio fits a small table and chairs; 12-by-16 feet gives you room to move around.

Once you are satisfied with the outline, install landscape edging along the perimeter. Plastic edging is cheaper and easier to bend around curves; metal edging (usually aluminum or steel) looks cleaner and holds its shape better over time. Drive the edging stakes into the ground so the top of the edging sits at or slightly above the finished rock level. The edging keeps rocks from spilling into the lawn and defines the patio boundary.

Check that the edging is level side to side and slopes slightly (about 1/8 inch per foot) away from your house or toward a drainage area. This slope prevents water from pooling on the patio. Use a 4-foot level to check as you go.

Preparing the base layer

If you are digging out the patio, remove 4 to 6 inches of soil within the edged area. Shovel the soil into a wheelbarrow and move it to another part of your yard or arrange for pickup. If you are building on top of existing ground, skip the digging but understand that the patio will settle more over time.

Spread 2 to 3 inches of crushed stone (also called crushed granite or crusher run) over the area. This is a mix of stone dust and larger gravel pieces that compacts down and creates a stable base. Rake it level, then compact it with a plate compactor or hand tamper. Make multiple passes with the compactor, overlapping each pass by half. The base should feel firm underfoot and not shift when you walk on it.

Check the slope again with your level. The base should match the slope you set with the edging. If the base is high in one spot, rake off some stone; if it is low, add more and compact again.

Laying landscape fabric and the decorative rock

Roll out landscape fabric over the compacted base, overlapping seams by at least 6 inches. Landscape fabric lets water drain through while blocking weeds from growing up through the rock. Staple or pin the fabric to the base so it does not shift when you spread the rock on top. You can also weight it down with a few rocks as you work.

Spread 2 inches of decorative rock (pea gravel, river rock, or crushed stone in your chosen color) evenly over the fabric. Rake it level and walk across it to settle it. The rock will compress slightly as you use the patio, so spreading it a bit thicker than your target depth is fine. Step back and look at the color and coverage—add more rock if you can see the fabric underneath.

Do not compact the decorative rock layer the way you did the base. Compacting crushes the stones and can push them into the fabric, making the patio harder and less comfortable to walk on. The decorative layer should feel slightly loose underfoot.

Dealing with settling and maintenance

In the first year, especially in climates with freeze-thaw cycles, your patio will settle unevenly. Rocks will shift toward the edges and low spots will form. This is normal. In spring, rake the surface level again, add fresh rock to any bare spots, and check that the edging is still in place.

Weeds will grow at the edges where the landscape fabric ends and in any gaps in the rock. Pull them by hand or spray them with an herbicide labeled for use around patios. If weeds become a persistent problem, extend the landscape fabric further under the lawn edge or add a second layer of fabric in problem areas.

Over time, rocks will migrate into the lawn and get scattered by foot traffic and weather. Rake the patio once or twice a year to push rocks back toward the center and maintain the edge. Every few years, add a fresh layer of decorative rock to restore the original depth and appearance.

Choosing rock type and color

Pea gravel is smooth, comfortable to walk on, and comes in many colors—tan, white, red, and mixed. It is the most popular choice for patios but migrates easily and needs frequent raking. River rock is larger and stays in place better but is less comfortable underfoot and more expensive. Crushed stone (angular pieces) compacts well and looks clean but can be sharp on bare feet.

Visit a landscape supply yard and look at samples in daylight and shade. The color you see in a pile looks different when spread thin on the ground. Buy a small amount and spread it on your patio area before committing to the full quantity. Most suppliers deliver for a fee if you are ordering more than a few cubic yards.

Calculate the volume you need by multiplying length times width times depth (in feet) and dividing by 27 to get cubic yards. For a 12-by-16-foot patio with 2 inches of decorative rock, you need about 1.2 cubic yards. Add 10 percent extra for settling and future top-ups.

When to call a professional

If your yard slopes steeply or drains poorly, a professional can design a patio with proper grading and drainage that prevents water from pooling or running toward your house. If you have underground utilities (gas, electric, water) near the patio area, call 811 before you dig to have them marked.

If you want a patio that will last 10 years or more without significant settling, a professional can excavate deeper, use a thicker base, and compact it properly with heavy equipment. For a small weekend project, DIY is realistic. For a large patio or one in a difficult location, the cost of professional installation is worth it.

Frequently Asked Questions

How much does a DIY rock patio cost?

Materials for a 12-by-16-foot patio typically run $150 to $400, depending on rock type and whether you already own a shovel and level. Edging, fabric, and base stone are the biggest costs. Renting a compactor adds $40 to $60. Decorative rock prices vary widely by region and color—call local suppliers for quotes.

Can I build a rock patio on top of an old concrete pad?

Yes. Sweep the concrete clean, lay landscape fabric over it, and spread rock on top. The concrete acts as a base and prevents weeds. The rock will settle less than it would on soil, but you will still need to rake and top it up occasionally. Make sure water drains off the concrete edge so it does not pool under the rock.

What is the difference between crushed stone and pea gravel?

Crushed stone has sharp, angular edges and compacts tightly, making it ideal for base layers. Pea gravel is smooth and rounded, more comfortable to walk on, and used for the top decorative layer. Crushed stone is cheaper; pea gravel costs more but looks better and feels better underfoot.

Do I need landscape fabric under the rock?

Yes. Fabric blocks weeds from growing up through the rock and keeps the decorative layer from mixing with the base stone. Without it, weeds will emerge within a few months and the layers will blend together, making the patio look messy and requiring more maintenance.

How often do I need to add new rock to my patio?

In the first year, you may need to add rock in spring after settling. After that, add a thin layer (1/2 inch) every 2 to 3 years to maintain depth and appearance. Raking the patio once or twice a year helps redistribute existing rock and extends the time between top-ups.