Question: how much does it cost to fix a leaking water heater?
Answer: The cost to repair a water heater can range from $100 to $1,500, depending on if the damage is something minor and fixable or if complete replacement is needed. Some examples of simple water heater repairs include a broken control panel, failed thermostat, or faulty pipes or valves.