Question: how much does it cost to replace a gas hot water system?
Answer: The cost of replacing a water heater in Canada can range from $105 to $8,300, with the average cost being $1,466.