how much does it cost to replace a thermostat on a water heater?
Thermostat Replacement Hiring a professional to remove a thermostat and install a new one averages $150 to $200. On their own, the parts cost up to $20. Each heating element is connected to its own thermostat.