The cost to fix a leaking water heater varies dramatically based on the root cause of the leak. If the leak stems from a simple, serviceable component—such as a faulty temperature and pressure relief valve, a loose inlet nipple connection, or a worn-out drain valve—repair costs typically range from $150 to $400 including professional plumbing labor. However, if the leak originates from internal tank corrosion or rusted bottom seams, the tank cannot be repaired and must be replaced entirely, costing between $1,200 and $3,000+. Verification: Determine whether the leak is external or structural before hiring a plumber.
1 votes
Marked as accepted