The average cost to spray foam existing walls is $1.50-$2.00 per square foot installed. Exact costs vary based on materials, foam thickness, and labour. Get quotes from 3-4 local contractors. Also, factor in insulation incentives/rebates for offsetting costs.