How Much Does a Concrete Patio Cost?
According to Lawn Love, a poured concrete patio costs about $4 to $10 per square foot, while stamped concrete with decorative finishes runs about $8 to $25 per square foot.
Concrete patio cost by size
| Patio | Area | Plain ($4–$10/sq ft) | Stamped ($8–$25/sq ft) |
|---|---|---|---|
| 10×10 | 100 sq ft | $400–$1,000 | $800–$2,500 |
| 12×12 | 144 sq ft | $576–$1,440 | $1,152–$3,600 |
| 10×20 | 200 sq ft | $800–$2,000 | $1,600–$5,000 |
| 12×20 | 240 sq ft | $960–$2,400 | $1,920–$6,000 |
| 16×20 | 320 sq ft | $1,280–$3,200 | $2,560–$8,000 |
| 20×20 | 400 sq ft | $1,600–$4,000 | $3,200–$10,000 |
Concrete or pavers?
Poured concrete is usually the cheaper patio surface and needs little upkeep, but cracks are hard to hide. Pavers cost more up front — see the paver patio cost guide — yet individual pieces can be lifted and replaced.
DIY materials for a 12×12 patio
A 4-inch 12×12 patio needs 88 bags of 80 lb concrete or 1.96 cubic yards of ready-mix with 10% extra, plus about 2.9 tons of gravel base. Get exact numbers for your patio with the concrete calculator.
Sources
Prices vary widely by region, season and contractor. Use these ranges to plan, then get at least three written quotes.