Paver Installation Cost for Patios and Driveways

Paver installation cost is typically $9.25–$19.25 per square foot, the middle half of the figures in national 2025–2026 sources. A 12 × 16 ft patio (192 sq ft) runs about $1,780–$3,700 installed, and the concrete pavers themselves are roughly $670–$1,060 of that.

Last updated · Prices last reviewed · Umair Amjad

Units
Also include

Example: 12 × 16 ft

$1,780–3,700

  • $9.25–$19.25 per sq ft
  • 192 sq ft

National typical ranges, 2025–2026 sources. Prices vary by region.

Paver installation cost per square foot

National cost guides put a professionally installed paver patio at a typical $9.25–$19.25 per square foot, with individual figures from $8 to $25 (Angi, HomeGuide and LawnStarter, 2025–2026). That price covers digging out the area, the compacted stone base, the bedding sand, the pavers, cutting, edging, joint sand and cleanup.

Concrete pavers cost a typical $3.50–$5.50 per square foot to buy, from a HomeGuide average and a Kansas supplier’s 2025 price list, and Angi puts installation labor alone at $4–$11 per square foot. Against the installed range, that makes labor and the installer’s overhead roughly half the bill and the pavers about a third, with base stone, sand, edging, equipment and profit making up the rest.

The paver you choose changes the price more than any other decision. Angi is the one national source in our survey that splits installed cost by material:

  • Concrete pavers: $8–$15 per square foot
  • Brick or clay pavers: $10–$20
  • Natural stone: $15–$50

Those three ranges come from a single source, so use them to compare materials with each other and the typical range above for the overall price.

Paver patio cost by size

These are the patio sizes people price most often, at the typical rate and at Angi’s rate for each material.

Paver patio cost by size, installed
Size Typical, any paverConcrete (Angi)Brick or clay (Angi)Natural stone (Angi)
10 × 10 ft · 100 sq ft $925–$1,930$800–$1,500$1,000–$2,000$1,500–$5,000
12 × 12 ft · 144 sq ft $1,330–$2,770$1,150–$2,160$1,440–$2,880$2,160–$7,200
12 × 16 ft · 192 sq ft $1,780–$3,700$1,540–$2,880$1,920–$3,840$2,880–$9,600
16 × 20 ft · 320 sq ft $2,960–$6,160$2,560–$4,800$3,200–$6,400$4,800–$16,000
20 × 20 ft · 400 sq ft $3,700–$7,700$3,200–$6,000$4,000–$8,000$6,000–$20,000

National typical ranges, 2025–2026 sources; the three material columns are one source's figures. Typical, any paver: $9.25–$19.25 per sq ft; Concrete (Angi): $8–$15 per sq ft; Brick or clay (Angi): $10–$20 per sq ft; Natural stone (Angi): $15–$50 per sq ft.

The table scales in step with area, but real quotes for small patios usually don’t, because the crew, the compactor and the base delivery cost much the same for 100 square feet as for 300. A quote for a 10 × 10 ft patio can be well above $19.25 a foot without anyone padding it, so compare lump sums on a small patio.

What drives paver patio prices

  • Paver type. In Angi’s figures, natural stone runs up to about three times the price of concrete pavers, and irregular stone takes longer to fit.
  • Pattern and cuts. Angled patterns such as herringbone need more cuts along every edge than a straight running bond. Each cut is labor, and the offcuts are waste you’ve paid for.
  • Base depth. A patio sits on 4–6 in of compacted base and a driveway on 6–12 in. Every extra inch is more soil to dig out and more stone to buy and compact.
  • Excavation and haul-away. Base, sand and pavers together stack up 7⅜ to 9⅜ inches. Unless the patio will sit that far above the lawn, that depth of soil has to come out and leave the site.
  • Access. If a skid steer can’t get into the back yard, soil and stone move by wheelbarrow, and the hours go up.
  • Borders, curves, steps and walls. Ask for these as separate lines. A seat wall or a step is a different job from flat paving.
  • Removing an old patio. Tearing out an old concrete patio first costs a typical $2.25–$6.75 a square foot, $430–$1,300 for 12 × 16 ft.
  • Region. Labor is about half the price, so local wages matter. The national median wage for landscaping and groundskeeping workers was $18.82 an hour in May 2025, and for brickmasons and blockmasons $29.87 (Bureau of Labor Statistics). A contractor bills more than the wage, since the rate also covers insurance, equipment and overhead.

The base under the pavers

A finished concrete paver patio in a backyard with a border course of darker pavers and two outdoor chairs
A paver patio with a soldier-course border. Illustration generated for this page.

The paver makers Belgard and Unilock call for 4–6 in of compacted base under a patio and 6–12 in under a driveway. On top goes 1 in of bedding sand, then the pavers: Belgard’s minimum paver thickness for walks and residential driveways is 2.375 in.

  • 2 4 6 8 10 12

    Patio base

    4–6 in

  • 2 4 6 8 10 12

    Driveway base

    6–12 in

Compacted base depth under pavers. All columns share one scale, in inches.

Crusher run is the usual base stone because it packs hard. Compaction shrinks it, so the order carries a 33% allowance on top of the finished depth:

Crusher run base under a 12 × 16 ft patio, 4 in compacted
  1. Area: 12 ft × 16 ft = 192 sq ft; × 4 in deep = 64 cu ft.
  2. 64 cu ft ÷ 27 = 2.37 cubic yards.
  3. Adding 33% for compaction and 5% extra for waste gives 3.31 cubic yards.
  4. Rounded up to the next 0.5 cubic yard: order 3.5 cubic yards.
  5. Weight of crusher run: 4.02–4.97 tons, depending on moisture and grading.

At the typical $24–$34 a ton, those 4.02–4.97 tons cost about $95–$170, plus a delivery fee of $50–$150. A 6 in base, the deep end of the patio range, takes 6.0–7.4 tons, about $145–$255. The stone itself is one of the cheaper lines on a paver job; the money goes into digging out room for it and compacting it in layers so the patio doesn’t settle.

The smaller materials for the same patio:

  • Bedding sand for 192 sq ft at 1 inch is 16 cubic feet, or 0.59 cubic yards.
  • Polymeric sand for the joints comes in 50 lb bags, which manufacturers rate at 50–120 sq ft with narrow joints and 20–42 sq ft with wide ones, so 192 sq ft takes 2–4 bags with narrow joints or 5–10 with wide.
  • Pavers: a Unilock Hollandstone, a common 4 × 8 in paver, covers 0.22 sq ft, so 192 sq ft takes 873 pieces before cuts and breakage.

The gravel calculator works out the base for your own patio shape.

Paver driveway cost

None of the national sources in our price survey gives a separate installed rate for paver driveways, so start from the patio rate and add what changes. A 20 × 24 ft two-car driveway is 480 square feet: $4,440–$9,240 at the typical patio rate.

Belgard lists the same minimum paver thickness for residential driveways as for walks, so the difference is in the base, which goes from 4–6 inches to 6–12. At 8 inches of crusher run, the base for that driveway is 20.1–24.8 tons of stone, about $485–$845, against 10.1–12.4 tons ($240–$420) at a patio’s 4 inches. The excavation doubles too, and replacing an old driveway adds its removal. Expect driveway quotes to land above the patio math, and ask each contractor to state the base depth in writing.

Are pavers more expensive than concrete?

For the same 12 × 16 ft patio, at national typical installed prices:

  • Plain concrete, $4.75–$9 per square foot: $910–$1,730
  • Pavers, $9.25–$19.25: $1,780–$3,700
  • Stamped concrete, $10.50–$21: $2,020–$4,030

Pavers cost about twice as much as plain concrete and about the same as stamped concrete. They also age differently: a slab has far fewer joints to weed or refill, but a paver that cracks or sinks can be lifted out and reset, while a cracked slab stays cracked. For broom, colored and exposed-aggregate finishes, see the concrete patio cost guide.

Flagstone patio cost

Flagstone isn’t priced on its own in any of our sources. The closest figure is Angi’s range for natural stone pavers, $15–$50 per square foot installed, which is $2,880–$9,600 for a 12 × 16 ft patio. That’s one source’s figure and a wide range, so the only reliable number is a quote for the stone you’ve picked.

Laying a 12 × 16 ft paver patio yourself vs hiring an installer

Take the 12 × 16 ft patio in concrete pavers on a 4 in crusher run base. At national typical prices, the materials cost:

  • Pavers: 192 sq ft × $3.50–$5.50 = $670–$1,060, plus extra for cuts.
  • Base: 4.02–4.97 tons of crusher run, $95–$170, plus $50–$150 delivery.
  • Bedding sand (0.59 cubic yards), 2–4 bags of polymeric sand and edge restraint: not in our price survey, so price them at your local yard.

The priced lines come to $820–$1,370. A typical installed job for the same patio is $1,780–$3,700, and Angi’s labor rate alone, $4–$11 a square foot, is $770–$2,110 of it.

Doing it yourself saves that labor, but it’s heavy work. Digging out 7⅜ inches over 192 square feet removes 118 cubic feet of soil, 4.37 cubic yards, and you have to put it somewhere. The base goes down in layers, each compacted with a rented plate compactor, then the sand is screeded flat and every edge paver is cut with a saw. The base decides whether the patio stays flat, so if you hire out one part of the job, make it the base and lay the pavers yourself.

What to ask a hardscape contractor

  • How deep will the base be, which stone, and in how many compacted layers?
  • Is digging out and hauling away the soil included?
  • Which paver, from which maker, and how thick?
  • What edge restraint holds the border in place?
  • Is polymeric sand included, and how wide are the joints?
  • Who calls 811 to locate buried lines before digging, and who pulls any permit?
  • What warranty covers settling, and for how long?

How to read a paver quote

Divide the total by the square feet and compare the result with the typical $9.25–$19.25; the quote checker in the calculator above does this for your own patio.

Say two contractors quote $35–$44 a square foot. That’s well above the typical range and above the top of every general paver range in our sources ($25). Only natural stone, at up to $50 in Angi’s figures, reaches that high. On a 500 sq ft patio that’s $17,500–$22,000 against a typical $4,630–$9,630. Run the same check on a $30,000 patio: at the top of the typical range, $30,000 buys about 1,560 square feet of paving, and at $25 a foot, about 1,200. If the patio is smaller than that, the quote includes more than flat paving. Walls, steps, drainage, lighting, design fees and a hard-to-reach yard all count, and some are worth paying for. Ask for them as separate lines so you can compare quotes like for like.

Should a new-build yard with no old patio to remove cost less? It can save something, but the patio still needs 7⅜ to 9⅜ inches of depth for base, sand and pavers: on 500 square feet, 11.4 to 14.5 cubic yards of soil to dig and haul unless the patio is meant to sit that high. Ask how the contractor will check and compact the ground under the base.

Also check what a low quote leaves out. A thin base, no edge restraint or plain sand in the joints lowers the price now and shows up later as sunken pavers and weeds. A good quote names the base depth, the paver, the edging and the joint sand.

Questions people ask

How much does a 20x20 paver patio cost?

A 20 × 20 ft patio is 400 sq ft, so at the typical $9.25–$19.25 per square foot it runs about $3,700–$7,700 installed. The concrete pavers alone cost about $1,400–$2,200 at $3.50–$5.50 a square foot. Natural stone, curves, steps or a long carry from the street push the price up.

How much does a 12x12 paver patio cost?

A 12 × 12 ft patio (144 sq ft) typically costs $1,330–$2,770 installed. Small patios often come in above the per-square-foot math, because the crew, the equipment and the base delivery cost about the same for a small job as for a bigger one. Ask for a lump sum and compare totals.

What is the labor cost to install pavers per square foot?

Angi puts paver installation labor at $4–$11 per square foot. Against a typical installed price of $9.25–$19.25, that makes labor and the installer's overhead roughly half of the bill. For a 12 × 16 ft patio, labor alone comes to about $770–$2,110.

Is a paver patio cheaper than concrete?

No, not against plain concrete. A plain concrete patio typically costs $4.75–$9 per square foot installed, about half the paver range of $9.25–$19.25. Stamped concrete, at $10.50–$21, costs about the same as pavers. For a 12 × 16 ft patio that's $910–$1,730 plain, $2,020–$4,030 stamped and $1,780–$3,700 in pavers.

How much does a flagstone patio cost?

None of our price sources lists flagstone separately. The closest figure is Angi's range for natural stone pavers, $15–$50 per square foot installed, or about $2,880–$9,600 for a 12 × 16 ft patio. Because that range is one source's and very wide, get at least two quotes for the stone you want.

How much does a paver driveway cost?

Our sources don't give a separate rate for paver driveways. At the typical patio rate, a 20 × 24 ft two-car driveway (480 sq ft) is $4,440–$9,240, and the driveway's deeper base adds to that: going from 4 to 8 inches of crusher run doubles the base stone from about $240–$420 to $485–$845, and doubles the digging.

Is $35 to $44 a square foot normal for a paver patio?

It's well above the typical $9.25–$19.25 and above the top of every general paver range in our sources, $25; only natural stone goes higher. On a 500 sq ft patio, $35–$44 a foot is $17,500–$22,000 against a typical $4,630–$9,630. Ask what the quote includes: walls, steps, drainage, lighting, design and hauling all raise the per-square-foot figure.

Sources

  1. Belgard (Oldcastle APG), Belgard Technical Resource Guide (BEL25-D-516650), page 6. Accessed Oct 19, 2026.
  2. Unilock, Do's and Don'ts of Paver Installation: Step 2 of 3 - Base Preparation. Accessed Oct 19, 2026.
  3. Unilock, Hollandstone TM-80 technical sheet (Michigan region). Accessed Oct 19, 2026.
  4. Alliance Designer Products (Alliance Gator), Gator Supersand G2 product page. Accessed Oct 19, 2026.
  5. Techniseal, HP NextGel Jointing Sand - Technical Data Sheet (US English, file dated 2020-09-08). Accessed Oct 19, 2026.
  6. The Sakrete Companies (PDF hosted by Home Depot), Paver Set Polymeric Sand bag label. Accessed Oct 19, 2026.
  7. Wisconsin DOT / Wisconsin Highway Research Program (Michigan State Univ. & Univ. of Wisconsin-Madison), Weight-Volume Relationships and Conversion Factors for Soils and Aggregates of Wisconsin (WHRP G22-05 Final Report, Dec 2023). Accessed Oct 19, 2026.
  8. T.H. Kinsella, Inc. (Kinsella Quarries), Fayetteville, NY, Project Calculator - Materials & Pricing Estimates. Accessed Oct 19, 2026.
  9. Penn State Center for Dirt & Gravel Road Studies, Estimating Quantities and Costs (DGLVR Program webinar slides, 2/16/2023). Accessed Oct 19, 2026.
  10. Angi, How Much Does a Paver Patio Cost to Install? [2026 Data]. Accessed Oct 19, 2026.
  11. HomeGuide, What is the Cost of Pavers vs. Concrete?. Accessed Oct 19, 2026.
  12. LawnStarter, How Much Does a Paver Walkway Cost in 2026. Accessed Oct 19, 2026.
  13. HomeGuide, How Much Does Concrete Removal Cost? (2026 Prices). Accessed Oct 19, 2026.
  14. LawnStarter, How Much Does Concrete Removal Cost in 2026?. Accessed Oct 19, 2026.
  15. Angi, How Much Does Concrete Removal Cost? [2026 Data]. Accessed Oct 19, 2026.
  16. HomeGuide, 2026 Pavers Cost Per Square Foot. Accessed Oct 19, 2026.
  17. Riverview Stone, Retail Details: 2025 Retail Price List (Olathe, KS). Accessed Oct 19, 2026.
  18. HomeGuide, How Much Does Crushed Stone or Gravel Cost? (2026). Accessed Oct 19, 2026.
  19. H & H Rock Inc., H & H Rock Inc. | Rock & Limestone (prices effective January 1, 2026). Accessed Oct 19, 2026.
  20. Puyallup Bark Supply, Delivery Pricesheet 2026 (PDF). Accessed Oct 19, 2026.
  21. HomeGuide, How much does it cost to deliver topsoil, fill dirt, or sand?. Accessed Oct 19, 2026.
  22. HomeGuide, How Much Does a Concrete Patio Cost? (2026). Accessed Oct 19, 2026.
  23. ConcreteNetwork.com, Concrete Patio Cost - How Much to Pour a Patio? (2026). Accessed Oct 19, 2026.
  24. U.S. Bureau of Labor Statistics (OEWS), OEWS series OEUN000000000000037301108, May 2025 (retrieved via BLS Public Data API v2). Accessed Oct 19, 2026.
  25. U.S. Bureau of Labor Statistics (OEWS), OEWS series OEUN000000000000047202108, May 2025 (retrieved via BLS Public Data API v2). Accessed Oct 19, 2026.