How to Install a Patio: Complete DIY Guide

Plan your patio project from base prep to finishing touches. Calculate every material, choose between pavers or concrete, and budget your build.

A well-built patio transforms an unused stretch of yard into the most-used room in your house for half the year. It's also one of the most achievable DIY hardscape projects you can take on — no framing, no fasteners, no electrical, just dirt, gravel, and a flat surface on top. The catch is that nearly every patio failure traces back to poor base prep, not the surface material. Get the base right and your patio will outlast your roof. Get it wrong and you'll be lifting heaved pavers or patching cracked concrete inside three winters.

A typical 300 sq ft paver patio takes a determined homeowner about 30 to 50 hours of labor across two to three weekends — most of it shoveling and compacting. Concrete patios pour faster but tie up the schedule with cure time and require either a mixer rental or a ready-mix truck. This guide walks through every step, from sizing and slope to the final sweep of polymeric sand. Use the linked calculators to dial in your material list and budget before you start digging.

What You'll Need

Round up tools and lock in material quantities with the calculators linked throughout. Most of these tools can be rented for $30 to $80 a day, which is far cheaper than buying.

Step 1: Plan Your Patio Size and Shape

Start with how you actually want to use the space. A six-person dining set needs a clear footprint of about 10x12 feet; a sectional sofa with a fire pit wants 14x14 or larger. The most common DIY patio sizes are 10x10, 12x14, and 16x20. Walk the space with a tape measure and chalk before committing to a design — it's much easier to redraw lines than to lift pavers.

Location Considerations

Choose a spot that drains away from your house, gets the sun or shade you want, and doesn't sit under a tree with a heavy leaf or sap drop. Avoid running a patio over major tree roots — roots will lift pavers within a few seasons. Note where downspouts, dryer vents, and AC condensers fall, and keep at least 3 feet of clearance from each. Check for buried utilities by calling 811 before you dig; this is free and required by law in every state.

Slope and Drainage

Every patio needs a slight slope to shed water — generally 1/4 inch of fall per foot, always pitched away from the house. A 12-foot patio dropping away from the foundation will be 3 inches lower at the far edge than at the house side. Skipping slope is the second-most-common cause of patio failure (after bad base prep): water pools, freezes, lifts pavers, and stains concrete with mineral deposits. Stake the high point and the low point and stretch a string line at finished-grade height to visualize the pitch before excavating.

Step 2: Choose Pavers or Concrete

The two most common patio surfaces are concrete pavers (or natural stone) and poured concrete slab. Each has clear advantages. Pavers cost more upfront and take longer to install but flex with frost heave, can be lifted and re-laid if a section settles, and offer far more design options. A poured slab is faster, cheaper per square foot, and gives a clean modern look — but cracks are inevitable, and once it cracks, the only fix is a costly tear-out.

For a deeper trade-off discussion, see our concrete vs. pavers comparison. As a general rule: choose pavers if you live in a climate with hard freeze-thaw cycles, want a high-end look, or value the ability to repair sections. Choose poured concrete if budget is the priority, the patio is small (under 200 sq ft), or you're staining/stamping the surface.

Material Cost Snapshot

Pavers run roughly $3 to $8 per square foot for the units alone, and natural flagstone can hit $15+. A bagged concrete pour, mixed and finished by you, comes in around $2 to $4 per square foot for materials. Ready-mix concrete delivered by truck is similar per square foot but adds a short-load fee for anything under about 4 cubic yards.

Step 3: Calculate Gravel Base Material

The gravel base is the single most important part of your patio. A proper base spreads the load, prevents settling, and gives water somewhere to go besides under your pavers. Standard depths are 4 inches for foot-traffic patios on stable, well-draining soil and 6 inches for heavier loads or clay soils that don't drain well. Cold-climate builds with hard freeze-thaw cycles often go to 8 inches.

Use our gravel calculator to plug in your patio length, width, and target base depth. The tool returns the cubic yards needed plus a recommended waste factor (typically 10% for square layouts, 15% for irregular shapes). For pricing on bulk delivery vs. bagged stone, the calculator also estimates total material cost.

Excavation Depth

Total dig depth equals gravel base + bedding sand + paver thickness (or slab thickness). For a 4-inch base + 1 inch of sand + 2-3/8 inch paver, dig roughly 7-1/2 inches below finished grade. For a 4-inch poured slab on 4 inches of gravel, dig 8 inches deep. Mark the dig depth on a stake at the high point and pull a string line down at the slope angle to keep the floor of your excavation consistent.

Compaction Matters

Spread gravel in 2-inch lifts and run a plate compactor over each lift before adding the next. A single 6-inch dump compacted once will settle for years; three 2-inch lifts compacted individually will not. Wet the gravel lightly between lifts to help fines lock together.

Step 4: Estimate Pavers or Concrete

Once the base is in, it's time to figure out exactly how many pavers (or how much concrete) you need. Both calculators handle waste factors, which matter a lot for hardscape: a square 10x12 patio with a simple running-bond pattern wastes about 5%, while a herringbone or circular pattern with cuts at every edge can hit 15% waste.

For Paver Patios

Plug your patio dimensions and individual paver size into our paver calculator. The tool returns the total paver count, square footage, and recommended overage. Most home center pavers are sold by the pallet, so round up to the nearest full pallet to avoid color-batch mismatches if you need extras later. Keep at least 10 spare pavers after the build — you will eventually need them for repairs.

For Concrete Slabs

For a poured slab, use our concrete calculator with your patio length, width, and slab thickness (4 inches minimum, 5 to 6 inches for vehicles or hot tubs). The calculator returns cubic yards for ready-mix and bag count for bagged mix (60-lb or 80-lb). Anything over 1 cubic yard (about 60 80-lb bags) is faster and cheaper to order ready-mix delivered. Below that, bagged is fine if you have a mixer rental and a strong back.

Pattern and Layout

Before laying a single paver, dry-lay one full row along your longest edge to confirm the pattern works with your dimensions. Cuts should fall on the inconspicuous side, not the side you see from the back door. For circular patterns, use a string-and-pencil compass anchored at the center.

Step 5: Add Landscape Edging

Edging is what holds the entire patio together — without a rigid edge, pavers will creep outward over time and the bedding sand will wash away with each rain. Plastic paver edging is the cheapest at about $1 to $2 per linear foot, aluminum runs $4 to $7, and steel can hit $10. Aluminum and steel are stronger and more attractive but require more careful staking.

Use our edging calculator to figure linear feet needed plus the number of 10-inch landscape spikes (typically one every 12 inches on straight runs and every 6 inches on curves). The calculator handles odd-shaped patios and adds a 5% to 10% waste factor for trim cuts and overlaps.

Installation Tips

Install edging directly against the outside row of pavers — there should be no gap. Drive spikes at a slight inward angle so any soil pressure tightens the system rather than loosening it. For curves, most plastic and aluminum edging cuts cleanly with a hacksaw or tin snips.

Step 6: Total Patio Cost

Total cost depends most on size and surface material. Here are typical all-in DIY costs (materials only — labor adds 50% to 100% if you hire it out):

Patio Size Concrete Slab Concrete Pavers Natural Stone
10x10 (100 sq ft) $600 – $1,200 $1,200 – $2,000 $1,800 – $3,000
12x14 (168 sq ft) $1,000 – $1,800 $1,900 – $3,200 $2,800 – $4,800
16x20 (320 sq ft) $1,800 – $3,200 $3,500 – $5,800 $5,200 – $9,000

For a national-average breakdown including delivery fees, equipment rental, sealer, and permit costs, see our full patio cost guide.

Pro Tips for Installing a Patio

Common Mistakes to Avoid

Related Calculators & Guides