Services Locations How it works Blog About PlumbRoute Request a Connection
September 11, 2026

Water Heater Repair vs. Replacement: Age, Cost & Decision Guide

Quick Answer

Replace your water heater if it is over 10 years old (or 15 for tankless), has a leaking tank body due to internal corrosion, or the repair estimate exceeds 50% of the cost of a new unit. Repair it if the tank is sound and the failure involves easily replaceable parts like heating elements, thermostats, or valves.

The 50% Rule: Making a Smart Financial Decision

If the estimated repair cost exceeds 50% of the cost of a new water heater (including installation) and the unit is past half its expected lifespan, replacement is statistically the more economical choice. Spending $500 to repair a 10-year-old tank rarely pays off.

Expected Lifespan by Water Heater Type

Lifespans vary significantly by technology:

  • Standard Storage Tank (Gas/Electric): 8 to 12 years.
  • Tankless (On-Demand) Systems: 15 to 20+ years.
  • Heat Pump (Hybrid) Heaters: 10 to 15 years.

Check the serial number on the rating plate to identify the exact manufacturing year.

When Repairing Makes Economic Sense

If the unit is under 8 years old and the tank is structurally intact, individual part replacements are fast and affordable:

  • Burnt-out heating elements or thermostats ($200 – $350)
  • Faulty thermocouples or pilot assemblies ($150 – $250)
  • Leaking Temperature & Pressure (T&P) relief valves ($150 – $250)

When Replacement Is the Only Safe Choice

If water is actively leaking from the steel tank body itself, replacement is mandatory. Pressurized inner tanks cannot be welded or patched once internal corrosion breaches the metal wall.

Still dealing with this issue? You can request a connection with an independent local plumbing provider — there is no fee to submit a request.

Request a Connection

Frequently asked questions

Is it worth fixing a 10-year-old water heater?
Generally no. Tank units near 10 years of age are close to total structural fatigue. Investing in a new unit prevents sudden tank rupture and flooding.
Can a leaking tank be patched?
No. Pressurized water heater tanks cannot be safely patched or welded under residential plumbing codes.
How long does a standard water heater replacement take?
A direct like-for-like tank replacement typically takes 2 to 4 hours for a licensed technician.

Need help with this?

Request a connection with an independent local plumbing provider.

PlumbRoute is a referral service, not a plumbing contractor.

Request a Connection

By clicking "Submit Request," you consent to PlumbRoute and/or selected independent service providers contacting you at the number provided about the requested plumbing service. Automated calls or texts may be used. Consent is not a condition of service. Message and data rates may apply. See our Privacy Policy and Terms.

Request a Connection