The average cost of a boiler replacement in Canada varies based on the type of boiler you choose, the manufacturer, and who you hire to replace it. As a result, the average cost of replacing your boiler ranges from $3,650 to $8,140.