Exterior
Patio or concrete slab
Square feet, thickness, and a broom finish or stamped concrete.
A patio here is a new concrete slab on a gravel base, priced by the square foot. Choose 4, 5, or 6 inches. Four inches is a normal patio. Five or six inches is for a hot-tub pad, a driveway apron, or ground that moves. Thicker slabs use more concrete. The base, the forms, and most of the labor do not rise as fast, so a 6-inch slab is not simply 50 percent more money.
Plain is a broom finish: gray concrete and control joints. Stamped adds color, mats, release, and sealer, plus the time to texture the slab before it sets. Stamping is an add-on to the same slab, not a different structure.
The estimate includes mesh and forms where a concrete truck can reach. It does not include breaking out old concrete or pumping up a hill. Soil that has to be replaced will push a quote toward the high end. Sales tax is left out. Prices are 2026 US national averages.
2026 US national average
Typical total
$3,408
Materials $1,728Labor $1,680
- Low
- $2,280
- Typical
- $3,408
- High
- $4,920
Breakdown
Each line is the typical column, rounded to the nearest dollar. The low and high totals use the low and high price of every line.
Concrete slab, 4 in
240 sq ft · broom-ready gray concrete, gravel base, mesh, and forms
$3,408Mat $1,728 · Labor $1,680
- Four inches is a typical patio. Five or six inches suits a hot-tub pad or a driveway apron.
- The site is assumed reachable by a concrete truck. Pumping is not included.
- Breaking out and hauling old concrete is not included.
Worked example
The page opens on 240 square feet at 4 inches thick with a broom finish. That is a 12-by-20 patio, or close to it, with a gravel base, mesh, and forms included. No old concrete is being broken out.
The typical total with labor is $3,408. Materials are $1,728 and labor is $1,680. Low is $2,280 and high is $4,920.
Turn stamping on and a second line appears for color, mats, and sealer. Raise the thickness to 6 inches and the concrete portion grows, but the total does not jump by half, because the base and most of the labor stay put.