Question: how much does it cost to have a water heater replaced?
Answer: Water Heater Installation Cost Guide The Home Depot offers traditional water heater tanks and modern tankless units, both powered by either gas or electricity. Depending on your selection, the average cost for water heater installation is between $1,000 to $3,000.