homes for sale with an average sales price of $180,295 and average cost per square foot of $93.97. there have been 4327 homes sell and close in surprise over the last 12 months at an average sales price of $161,093 and average price of $96.03 per square foot. homes have been selling at 98% of final asking price. there is a 3.5 month supply. it is taking an average of 106 days to sell a home in surprise. 