Vinyl Siding. The average cost for vinyl siding replacement is around $4.50-$5.50/exterior sq. ft, so for a small-medium sized home with 2,000 exterior sq. ft., you’re looking at an average cost of $9,000-$11,000 to replace your old siding with new vinyl siding.