Question: how much should it cost to have a water heater installed?
Answer: Labor Cost To Install Water Heater With the average tank water heater costing around $400, the labor cost to install would be approximately $250 to $500. For a tankless water heater, at an average of $1,000 for the new unit, you can expect labor costs to be between $450 to $1,200.