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

PatioAreaPlain ($4–$10/sq ft)Stamped ($8–$25/sq ft)
10×10100 sq ft$400–$1,000$800–$2,500
12×12144 sq ft$576–$1,440$1,152–$3,600
10×20200 sq ft$800–$2,000$1,600–$5,000
12×20240 sq ft$960–$2,400$1,920–$6,000
16×20320 sq ft$1,280–$3,200$2,560–$8,000
20×20400 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.

Last reviewed November 1, 2026. Results are estimates — confirm with your supplier.

Calculators for this

Keep reading