Cost is not close, patio wins by two to three times
$2,560 to $5,760 for a 320 sq ft patio, against $8,000 to $19,000 for a deck.
Poured concrete is $5 to $15 a square foot and pavers $10 to $17. A deck starts at $15 for pressure-treated pine and runs to $75 for exotic hardwood. On the same footprint a patio is 30 to 60 percent cheaper, and that gap is the single biggest fact in this comparison.
The catch. On a sloping yard the grading, fill or retaining wall a patio needs can close the entire gap. Get that priced before you decide on cost.

