Concrete Slab Cost (2026)
The 2026 US cost of pouring a concrete slab — per square foot, by size and project type — so you know what a fair quote looks like before your contractor arrives.
In 2026, a concrete slab costs $6–$12 per square foot installed in most of the US, with a national average near $8/sq ft. That covers the concrete, gravel base, forms, reinforcement, labor, and a broom finish. A standard 20×20 patio lands around $2,400–$4,800; a two-car driveway runs $4,800–$9,000; stamped or decorative finishes push costs to $12–$30/sq ft. Ready-mix concrete alone is $125–$195 per cubic yard delivered — but the concrete itself is only about a third of what you pay; the rest is labor, prep, and finishing.
Concrete slab cost per square foot (2026)
Installed price by project type. The same “slab” prices differently depending on thickness, reinforcement, and finish — which is why two quotes for the same patch of ground can look wildly different.
| Project type | Typical thickness | Installed cost |
|---|---|---|
| Patio, plain broom finish | 4 in | $6–$12/sq ft |
| Garage floor | 4–6 in | $6–$12/sq ft |
| Shed or hot-tub pad | 4 in | $7–$15/sq ft* |
| Standard driveway | 5 in | $7–$13/sq ft |
| Stamped / stained patio | 4 in | $12–$20/sq ft |
| Exposed aggregate | 4 in | $12–$18/sq ft |
*Small pads run more per square foot because most contractors have an $800–$1,200 minimum — the crew, truck, and forms cost the same whether the pad is 100 or 400 sq ft.
Roughly half the installed price is labor ($3–$5/sq ft). The rest is concrete, gravel base, reinforcement, forms, and finish. Contractors price by the project, not by the yard of concrete — so when a quote looks high, it's usually the site prep or the finish driving it, not the material.
Concrete slab cost by size
Quick estimates at the $6–$12/sq ft installed range, plain 4-inch broom-finish slab:
| Slab size | Sq ft | Yards of concrete | Installed cost |
|---|---|---|---|
| 10×10 (shed pad) | 100 | ~1.25 | $600–$1,200 |
| 12×12 (patio) | 144 | ~1.75 | $864–$1,728 |
| 12×16 (patio) | 192 | ~2.4 | $1,150–$2,300 |
| 16×20 (patio) | 320 | ~4 | $1,920–$3,840 |
| 20×20 (garage / patio) | 400 | ~5 | $2,400–$4,800 |
| 20×30 (double driveway) | 600 | ~9 at 5 in | $4,200–$7,800 |
| 30×30 (workshop slab) | 900 | ~11 | $5,400–$10,800 |
Add 10–25% for rebar reinforcement, vapor barrier, or thickened edges. Sites needing heavy grading, excavation, or demolition of old concrete add another $2–$4/sq ft. Run your exact dimensions through the concrete slab calculator for a project-specific number.
How your slab gets installed (step by step)
Knowing the process matters for one reason: when something is skipped, the slab fails years early. Here's what a proper install looks like, so you can tell whether your contractor is doing the work or cutting corners.
- Excavation and grading. The crew digs to slab thickness + base depth + form allowance — about 10 inches deep for a 4-inch slab on 4 inches of gravel. The site is graded to slope ¼ inch per foot away from the house so water runs off, not underneath.
- Subgrade compaction. The native soil is compacted — non-negotiable on clay or recently disturbed ground. A slab poured on soft soil settles unevenly and cracks within a season or two.
- Gravel base. 4 inches of crushed stone, compacted in 2-inch lifts. This is the foundation your slab actually sits on; it distributes weight and drains water.
- Forms and reinforcement. Lumber forms define the edges and are staked every 4 feet. Wire mesh or a rebar grid is set on chairs so it sits mid-slab — steel lying on the bottom of the pour does nothing. A 6-mil plastic vapor barrier goes under garage and interior slabs.
- Pour and screed. Ready-mix arrives and is placed from the far end backward, then struck level with a straight 2×4 across the forms. This is timed work — concrete starts setting in about 90 minutes, so the crew size has to match the pour size.
- Float, edge, and joint. Once the water sheen disappears, the surface is bull-floated, edges are rounded with an edging tool, and control joints are cut every 8–10 feet to give shrinkage cracks somewhere harmless to go.
- Finish and cure. Broom finish for traction (patios, driveways) or trowel for smooth (garages). Then it's kept moist — misted or covered in plastic — for 7 days minimum. Foot traffic after 24–48 hours, vehicles after 7 days, heavy equipment after 28.
If a contractor proposes to skip the gravel base, skip compaction, or pour without control joints, that's a bid to reject — the $500 you save today becomes a cracked slab you live with for 25 years.
Plain vs. stamped vs. other finishes
The finish is the single biggest lever on your price. The slab is the same; what happens to the surface decides whether it costs $8 or $18 per square foot.
| Finish | Installed cost | The trade-off |
|---|---|---|
| Broom finish | Included (base price) | Standard traction; what most quotes assume |
| Smooth trowel | Included to +$1/sq ft | Garages and workshops; slippery when wet |
| Integral color | +$1–$3/sq ft | Color through the whole slab; subtle earth tones |
| Stained (acid or water-based) | $9–$14/sq ft total | Mottled, variegated color; needs resealing |
| Stamped pattern | $10–$18/sq ft total | Mimics stone, brick, slate; reseal every 2–3 years |
| Exposed aggregate | $12–$18/sq ft total | Durable, slip-resistant; washing off the surface paste is slow work |
Decorative finishes are a cosmetic upgrade with a maintenance tail: stamped and stained concrete need resealing every 2–3 years ($0.50–$2/sq ft when you hire it out). They're also harder to repair — patching a stamped pattern invisibly is a specialist skill. If budget matters more than looks, a plain broom finish with a colored sealer gives you 80% of the curb appeal for 10% of the upgrade cost.
DIY vs. hiring a pro
DIY concrete is genuinely cheaper — 40–65% cheaper on materials. But the savings concentrate in small projects and shrink fast as the slab gets bigger.
| Project (4 in thick) | DIY material cost | Pro installed cost |
|---|---|---|
| 10×12 patio (120 sq ft) | $280–$450 | $960–$1,800 |
| 3×30 sidewalk (90 sq ft) | $220–$330 | $540–$1,170 |
| 10×30 driveway (300 sq ft) | $650–$1,050 | $2,400–$4,500 |
| 20×20 garage pad (400 sq ft) | $2,300–$2,700 | $2,400–$4,800 |
DIY is realistic when: the slab is 200 sq ft or less (shed pad, hot-tub pad, small patio), 4 inches thick, and at grade. Under 1 cubic yard (27 cubic feet), bagged mix from the home center is cheaper than a ready-mix truck. Budget $200–$400 for tool rentals — a plate compactor, bull float, edger, and groover — and a full weekend of hard labor.
Hire a pro when: a garage, driveway, or anything a structure sits on is involved (footings, vapor barrier, and inspections enter the picture); the project needs more than one yard of concrete placed in a single pour; or the finish matters to you. A driveway that scales, pits, or slopes the wrong way is a $5,000 mistake you look at every day. Small-load delivery fees and line-pump charges ($600–$1,100 when the truck can't reach the forms) also erode DIY savings on awkward sites.
Do you need a permit?
Usually not for a plain patio — usually yes for anything structural or in the public right-of-way. The typical pattern under US building codes (most cities follow the IRC):
- At-grade patio under ~200 sq ft: generally exempt from a building permit in most jurisdictions, as long as it's not more than 30 inches above grade and not attached to the house.
- Sidewalks and driveways on your property: typically permit-free under the IRC — but some cities require permits for all concrete flatwork, and nearly all require a separate right-of-way permit where the driveway meets the street.
- Slabs a structure sits on: need a permit, usually with thickened-edge or footing details and an inspection before the pour. In cold climates, frost-protection requirements add $800–$3,000.
- Covered patios (roof or pergola attached): almost always need a building permit as a structure.
Where permits are required, fees typically run $75–$350 for simple flatwork. Ask your contractor whether they pull the permit — a good one does it as standard practice and folds the fee into the quote. And check your HOA before any of this: HOAs can restrict placement, materials, and size, and can order a permitted-by-the-city patio torn out if it violates the covenants.
Homeowner tips for a fair quote
- Get 3 quotes and compare specs, not totals. Demand thickness, PSI, reinforcement type, base depth, and finish in writing from every bidder. The cheapest quote usually has the thinnest slab and the least base.
- Ask about the base. “Four inches of compacted gravel” should be a line item, not an assumption. Slabs poured directly on dirt are the ones that crack first.
- Confirm reinforcement. Wire mesh is the baseline for patios; a rebar grid on 12–18-inch centers adds $0.50–$1.50/sq ft and is the right call for driveways, garages, and shifting soils. Fiber-reinforced mix is a cheap add-on that limits surface cracking but doesn't replace steel.
- Watch for the small-load trap. Orders under 3–4 yards trigger short-load fees that inflate the effective per-yard price 20–50%. For a small pad, this can make bagged mix or a volunteer crew day genuinely cheaper.
- Schedule for mild weather. Concrete can't be poured on frozen ground, and pours below ~40°F need accelerators or blankets — winter premiums are real. Spring and fall pours cure slower and stronger.
- Keep water off it for a week. Whoever pours it, keep the surface moist and stay off it: 24–48 hours for feet, 7 days for cars. A $20 sprinkler timer beats a $2,000 resurface.
Costly mistakes to avoid
- Comparing quotes without the specs. “$6,000 for the driveway” means nothing until you know the thickness, mix strength, and reinforcement behind each number.
- Skipping the base. Four inches of compacted gravel costs a few hundred dollars and decides whether your slab lasts 25 years or 5.
- Too little concrete at too much pump. If the ready-mix truck can't get within ~20 feet of the forms, you need a line pump ($600–$1,100) or wheelbarrows and a bigger crew — price this before the pour day, not on it.
- No control joints. Concrete shrinks; joints every 8–10 feet give cracks a planned place to appear. Skipping them doesn't prevent cracks — it just lets them wander wherever they want.
- Pouring in bad weather. Rain on fresh concrete ruins the finish; freezing temperatures stop curing entirely. A good contractor reschedules — a cheap one pours anyway.
- Paying too much up front. 30–50% deposit is standard; the balance on completion. Full payment before the pour is a red flag no good contractor waves.
Considering alternatives? A comparable paver patio runs $10–$25/sq ft — more than concrete, but easier to repair section by section. See our paver installation cost guide for the full comparison, or the deck cost guide if you're weighing concrete against wood. Planning a garage slab and want the floor to look sharp? Our epoxy garage floor cost guide covers that next step.
Run your dimensions in the concrete slab calculator to get a materials estimate, then push it into a quote — knowing your numbers before the contractor arrives is the single best negotiating position a homeowner can have.
Concrete slab cost questions, answered
Straight answers, no fluff. Then run your own numbers above.
How much does a 20×20 concrete slab cost?
A 20×20 ft slab (400 sq ft) costs $2,400–$4,800 installed in the 2026 US range at a plain broom finish — most projects land around $8 per sq ft, or about $3,200. Going thicker (5–6 in for a driveway or garage), adding rebar, or choosing stamped/decorative finishes moves it toward the top of the range.
How much does concrete cost per yard delivered in 2026?
Ready-mix concrete runs $125–$195 per cubic yard delivered in 2026, within the usual delivery radius. That price covers the concrete only — the $6–$12 per sq ft installed price is mostly labor, forms, base, and finishing. Small orders under 3–4 yards often trigger short-load fees that push the effective per-yard price 20–50% higher.
How thick should a concrete patio or driveway be?
Patios and walkways are standard at 4 inches; driveways and garage floors need 5–6 inches to carry vehicle weight, typically with a 3,500–4,000 PSI mix and rebar instead of just wire mesh. Building codes commonly require a minimum of 3½ inches, and some jurisdictions require 6 inches for driveways regardless of use — confirm with your contractor.
Is it cheaper to pour a concrete slab yourself?
Yes — DIY concrete work is usually 40–65% cheaper in material cost. A 10×10 patio costs roughly $500–$600 DIY vs. $700–$1,200 hired out. But tool rentals ($200–$400), a full weekend of physical labor, and the risk of a bad finish eat into the savings. For driveways, garage floors, or structural slabs, hiring a professional typically delivers better long-term value.
Why do concrete slab quotes for the same project vary so much?
Because contractors are often pricing different slabs under the same name. One quote may assume 4 inches with wire mesh and minimal base prep, while another prices 5 inches with a rebar grid, compacted gravel base, and vapor barrier. Ask each bidder for thickness, PSI, reinforcement type, base depth, and finish in writing — then compare the specs, not just the totals.
How long before I can use a new concrete slab?
Foot traffic is fine after 24–48 hours, vehicles after about 7 days, and heavy equipment only after 28 days — concrete keeps gaining strength for a full month. Keep the surface moist (mist it or keep plastic over it) for the first 7 days; fast drying is one of the top causes of surface cracking.
Run your own numbers
Reading is good. Math is better. Punch your job into the free calculator and turn it into a client-ready quote in minutes.