The average price that homeowners pay for a concrete patio is around $2,800 to just over $4,000, but some homeowners report spending as little as $1,000 or as much as $6,500. A custom design typically costs more because those projects involve more work.