Question: how much does it cost to repair a water heater?
Answer: Average Cost To Repair A Water Heater The average cost to repair a broken water heater is $483. Most homeowners pay between $244 and $576 to have their broken hot water heaters fixed.