We earn a commission if you buy through our links, at no extra cost to you. We rank by cost and how long things last, not by commission. Details.
A DIY paver patio typically costs about $3.50–$7 per square foot in materials, while a professionally installed one often runs about $10–$25 or more per square foot. For a 12×12-foot patio (144 sq ft), that’s roughly $500–$1,050 if you do it yourself versus about $1,450–$3,600+ with a contractor. Labor and base preparation are the big difference — and base prep is also where most DIY patios fail.
The DIY receipt: 12×12 ft patio (144 sq ft)
| Item | Qty | Typical cost |
|---|---|---|
| Concrete pavers (basic) | ~150 sq ft (with 5% extra) | $280–$560 |
| Paver base / crushed gravel, 4 in. compacted | ~2 cu yd bulk or ~50 bags | $80–$200 |
| Leveling sand, 1 in. | ~12 cu ft | $20–$45 |
| Polymeric joint sand | 2–3 bags | $35–$70 |
| Edge restraints + spikes | 48 ft | $30–$60 |
| Plate compactor rental (1 day) | 1 | $60–$100 |
| Total | ~$505–$1,035 |
Typical US price ranges in late 2026. Paver style and local aggregate prices change totals a lot; bulk gravel delivered is usually cheaper than bags. How we price.
DIY vs pro at a glance
| DIY | Hire a pro | |
|---|---|---|
| Typical cost per sq ft | $3.50–$7 | $10–$25+ |
| 12×12 patio | ~$500–$1,050 | ~$1,450–$3,600+ |
| Time | 2–4 weekends | Often 2–4 days |
| Hardest part | Digging and compacting base | Scheduling and quotes |
| Warranty | None | Often on workmanship |
Pro prices vary widely by region, site access, slope, removal of an old surface and paver choice. Get at least three written quotes that list base depth and materials, so you compare like with like.
What drives the cost
- Paver type. Basic concrete pavers are cheapest. Tumbled, permeable and natural stone cost much more.
- Base depth. Patios commonly use around 4 inches of compacted base; driveways and poor soils need more. Skimping here causes sinking.
- Excavation and haul-away. Removing sod and soil is heavy work, and dump fees add up.
- Shape and cuts. Curves and patterns mean more cutting and more waste.
- Access. If materials can’t be dropped close to the site, labor time goes up.
DIY steps, briefly
- Call 811 a few days before you dig to mark buried utilities.
- Mark and excavate to about 7 inches deep (4 in. base + 1 in. sand + paver thickness), sloping slightly away from the house for drainage.
- Compact the subgrade, then add base in 2-inch layers, compacting each one.
- Screed 1 inch of sand using pipes as guides. Don’t compact the sand before laying.
- Lay pavers from a corner, keeping lines straight with string.
- Install edge restraints, then run the compactor over the pavers.
- Sweep in polymeric sand and mist it according to the bag directions.
Cheaper alternatives
| Surface | Typical DIY cost / sq ft | Trade-off |
|---|---|---|
| Wood chip mulch | $0–$1 | Needs topping up yearly |
| Pea gravel | $1–$2 | Chairs sink a little; edging needed |
| Large stepping pavers in gravel | $2–$4 | Less formal look |
| Concrete pavers | $3.50–$7 | Most labor, longest-lasting |
More low-cost ideas in 25 budget backyard ideas.
- The site is flat and accessible
- You can rent a plate compactor
- You have a few free weekends
- The site slopes or drains poorly
- There’s an old slab to remove
- You want a warranty
The dirt cheap verdict
DIY saves the most on a small, flat, square patio. Never cut the base to save money — it’s the cheapest layer to get right and the most expensive to fix later.
Adding a fire pit to the patio? See the cinder block fire pit receipt and best cheap fire pits under $100.
FAQ
Is it cheaper to do pavers or concrete?
Plain poured concrete can be cheaper per square foot when installed by a pro. DIY pavers are often cheaper than hiring for either, and individual pavers are easier to repair.
How deep should a paver base be for a patio?
Around 4 inches of compacted base is common for patios, plus about 1 inch of sand. Poor or wet soils may need more.
Can I lay pavers directly on dirt?
They will shift and sink. A compacted gravel base is what keeps a patio flat.
How long does a DIY paver patio take?
For a 12×12 patio, often two to four weekends, mostly spent digging and compacting.