Concrete Patio Cost: What Affects the Final Price
Concrete is one of the most durable and cost-effective patio materials — but the final price varies widely depending on size, finish, and whether you pour it yourself or hire a contractor.
Quick Answer
A contractor-installed concrete patio costs $8–18 per square foot. A 12×16 ft patio (192 sq ft) runs $1,500–2,500 for a plain broom finish, or $2,500–4,000 with stamping. DIY materials cost $3–6/sq ft — the same patio runs $600–900 in concrete, forms, and rebar alone.
Concrete patio cost by size
| Patio size | Estimate |
|---|---|
| 10×10 ft (100 sq ft) | DIY $400–600 / Contractor $900–1,500 |
| 12×16 ft (192 sq ft) | DIY $600–900 / Contractor $1,500–2,500 |
| 16×20 ft (320 sq ft) | DIY $1,000–1,500 / Contractor $2,500–4,000 |
| 20×20 ft (400 sq ft) | DIY $1,200–2,000 / Contractor $3,200–5,500 |
| 20×30 ft (600 sq ft) | DIY $1,800–3,000 / Contractor $5,000–9,000 |
What drives the price
Six factors move the needle most: (1) Thickness — 4" is standard for foot traffic; 6" for vehicles adds ~50% more concrete. (2) Finish type — broom finish is cheapest; exposed aggregate adds $2–4/sq ft; stamped concrete adds $4–8/sq ft. (3) Site access — if a concrete truck can't reach your yard, a pump truck adds $500–800. (4) Demolition — removing an existing patio adds $1–3/sq ft. (5) Subgrade — rocky or unstable soil requires extra excavation and gravel base work. (6) Region — labor rates in the Northeast and West Coast run 30–50% higher than the South and Midwest.
DIY cost breakdown (12×16 patio)
Concrete: 2.4 cubic yards of ready-mix at $160–180/yard = $385–430. Rebar or fiber reinforcement: $60–90. Forms and stakes: $40–60. Gravel base (4" compacted): $80–120. Concrete sealer: $40–60. Equipment rental (float, trowel, screed): $80–150/day. Total DIY: $685–910. Labor is 10–15 hours for a first-timer with one helper.
Contractor cost breakdown
A contractor's price covers concrete, forms, labor, finishing, and cleanup. Expect $8–12/sq ft for a plain broom-finish slab in most markets. Stamped concrete: $12–18/sq ft. Colored (integral pigment): add $1–3/sq ft. Saw-cut control joints are typically included. Most contractors require a minimum job size of $800–1,200. Always get 3 quotes — prices vary 20–40% between contractors.
Stamped vs plain concrete
Plain broom-finish concrete is the cheapest and most durable option — it's slip-resistant and hides wear well. Stamped concrete mimics brick, slate, or stone patterns and looks premium, but costs 2–3× more and requires resealing every 2–3 years ($0.50–1.50/sq ft). Exposed aggregate (seeded or washed finish) is a middle ground: durable, attractive, and costs $1–3/sq ft more than broom. For a budget patio meant to last 30+ years with zero maintenance, plain concrete wins.
Permits and code requirements
Most jurisdictions require a permit for concrete patios over 200 sq ft or those attached to the house. Permit cost: $50–200. Some areas restrict impervious surface coverage — if you're covering a large yard area, check setback and coverage rules before you pour. Footings for attached patios (connected to the house structure) may need to match the frost depth of your foundation.
Pro Tip
Get your concrete delivered as ready-mix even for mid-size patios (200+ sq ft). Mixing 80-lb bags by hand for a 12×16 patio means mixing 60+ bags — that's a full day of exhausting work. Ready-mix runs $160–180/yard delivered and the truck can pour the whole thing in 20 minutes.
Related Calculators
Frequently Asked Questions
How thick should a concrete patio be?+
4 inches is standard for foot traffic and patio furniture. If you plan to drive or park on the patio, use 5–6 inches. Always pour over a compacted 4-inch gravel base for drainage and stability.
Does a concrete patio add value to a home?+
Yes — a well-built concrete patio typically returns 50–70% of its cost at resale. Stamped or stained concrete patios can return more in markets where outdoor living is valued. Plain concrete is a safe investment; elaborate finishes are more subjective.
How long does a concrete patio last?+
A properly poured and sealed concrete patio lasts 30–50 years. Common failure points are cracks from tree roots, freeze-thaw cycles, and improper curing. Using 4,000 PSI concrete, control joints every 8–10 feet, and sealing every 3–5 years maximizes lifespan.
Can I pour concrete directly on dirt?+
No. You need a compacted gravel base (minimum 4 inches of crushed stone) under the slab. Pouring directly on soil leads to uneven settling and cracking within 2–5 years. In areas with expansive clay soil, use 6 inches of gravel and consider adding fiber reinforcement.