Expect to pay about $2.25 per square foot for basic driveway resurfacing. So a typical residential driveway of 750 square feet would cost about $1,687. If you want patterns or colors, you need to pay more, around $4 to $8 per square foot, or $3,000 to $6,000 for a 750-square-foot driveway.