average cost flagstone patio
1 Just the stone for a flagstone patio can cost $3 -$5 a square foot or more, depending on location and the type and quality of stone, or about $600 -$1,000 for an average patio up to 10'x20,' and $1,200 -$2,000 for a larger 20'x20' area.