Question: how much should it cost to change a hot water cylinder?
Answer: Cost factors for replacing a water heater The cost of replacing a water heater in Canada can range from $105 to $8,300, with the average cost being $1,466.